./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-49.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-49.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje --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 64bf7cfb32d6aedb6c2672e68930c45a098bdd68cdd0e4d07a70ee76b55bcc1e --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 06:24:20,475 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 06:24:20,545 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-09 06:24:20,550 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 06:24:20,550 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 06:24:20,590 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 06:24:20,592 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 06:24:20,594 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 06:24:20,595 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 06:24:20,596 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 06:24:20,598 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 06:24:20,598 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 06:24:20,599 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 06:24:20,599 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 06:24:20,599 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 06:24:20,600 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 06:24:20,600 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 06:24:20,600 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 06:24:20,601 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 06:24:20,601 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 06:24:20,605 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 06:24:20,606 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 06:24:20,607 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 06:24:20,608 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 06:24:20,609 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 06:24:20,609 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 06:24:20,609 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 06:24:20,610 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 06:24:20,610 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 06:24:20,626 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 06:24:20,627 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 06:24:20,627 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 06:24:20,628 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 06:24:20,628 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 06:24:20,629 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 06:24:20,629 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 06:24:20,629 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 06:24:20,630 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 06:24:20,630 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 06:24:20,630 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 06:24:20,630 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 06:24:20,631 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 06:24:20,631 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 06:24:20,631 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 06:24:20,632 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 06:24:20,632 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 06:24:20,632 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 06:24:20,633 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje 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 -> 64bf7cfb32d6aedb6c2672e68930c45a098bdd68cdd0e4d07a70ee76b55bcc1e [2024-11-09 06:24:20,949 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 06:24:20,997 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 06:24:21,000 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 06:24:21,002 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 06:24:21,003 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 06:24:21,004 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-49.i Unable to find full path for "g++" [2024-11-09 06:24:23,108 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 06:24:23,362 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 06:24:23,363 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-49.i [2024-11-09 06:24:23,377 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/data/6dcbacc00/412b39bcbb794dc5bac6d165d3d2dbd8/FLAGb3a6c1439 [2024-11-09 06:24:23,667 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/data/6dcbacc00/412b39bcbb794dc5bac6d165d3d2dbd8 [2024-11-09 06:24:23,670 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 06:24:23,671 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 06:24:23,673 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 06:24:23,673 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 06:24:23,681 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 06:24:23,681 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 06:24:23" (1/1) ... [2024-11-09 06:24:23,683 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4e76f641 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:23, skipping insertion in model container [2024-11-09 06:24:23,683 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 06:24:23" (1/1) ... [2024-11-09 06:24:23,755 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 06:24:23,980 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_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-49.i[916,929] [2024-11-09 06:24:24,219 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 06:24:24,237 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 06:24:24,251 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_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-49.i[916,929] [2024-11-09 06:24:24,382 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 06:24:24,415 INFO L204 MainTranslator]: Completed translation [2024-11-09 06:24:24,415 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:24 WrapperNode [2024-11-09 06:24:24,415 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 06:24:24,416 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 06:24:24,416 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 06:24:24,416 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 06:24:24,422 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:24" (1/1) ... [2024-11-09 06:24:24,441 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:24" (1/1) ... [2024-11-09 06:24:24,575 INFO L138 Inliner]: procedures = 26, calls = 115, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 797 [2024-11-09 06:24:24,577 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 06:24:24,578 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 06:24:24,579 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 06:24:24,579 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 06:24:24,588 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:24" (1/1) ... [2024-11-09 06:24:24,589 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:24" (1/1) ... [2024-11-09 06:24:24,604 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:24" (1/1) ... [2024-11-09 06:24:24,606 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:24" (1/1) ... [2024-11-09 06:24:24,654 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:24" (1/1) ... [2024-11-09 06:24:24,668 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:24" (1/1) ... [2024-11-09 06:24:24,682 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:24" (1/1) ... [2024-11-09 06:24:24,698 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:24" (1/1) ... [2024-11-09 06:24:24,722 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 06:24:24,724 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 06:24:24,725 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 06:24:24,725 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 06:24:24,726 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:24" (1/1) ... [2024-11-09 06:24:24,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 06:24:24,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:24:24,759 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 06:24:24,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 06:24:24,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 06:24:24,841 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 06:24:24,841 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 06:24:24,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 06:24:24,841 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 06:24:24,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 06:24:25,028 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 06:24:25,030 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 06:24:26,756 INFO L? ?]: Removed 12 outVars from TransFormulas that were not future-live. [2024-11-09 06:24:26,759 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 06:24:28,465 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 06:24:28,467 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-09 06:24:28,468 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 06:24:28 BoogieIcfgContainer [2024-11-09 06:24:28,468 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 06:24:28,473 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 06:24:28,474 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 06:24:28,477 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 06:24:28,478 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 06:24:23" (1/3) ... [2024-11-09 06:24:28,480 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c0496de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 06:24:28, skipping insertion in model container [2024-11-09 06:24:28,480 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:24" (2/3) ... [2024-11-09 06:24:28,480 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c0496de and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 06:24:28, skipping insertion in model container [2024-11-09 06:24:28,482 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 06:24:28" (3/3) ... [2024-11-09 06:24:28,485 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-49.i [2024-11-09 06:24:28,510 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 06:24:28,511 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 06:24:28,615 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 06:24:28,625 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;@5bc85786, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 06:24:28,625 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 06:24:28,632 INFO L276 IsEmpty]: Start isEmpty. Operand has 170 states, 65 states have (on average 1.0461538461538462) internal successors, (68), 66 states have internal predecessors, (68), 102 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2024-11-09 06:24:28,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2024-11-09 06:24:28,671 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:24:28,672 INFO L215 NwaCegarLoop]: trace histogram [102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:24:28,673 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:24:28,681 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:24:28,682 INFO L85 PathProgramCache]: Analyzing trace with hash -2016334982, now seen corresponding path program 1 times [2024-11-09 06:24:28,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 06:24:28,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141196022] [2024-11-09 06:24:28,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:24:28,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 06:24:34,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 06:24:34,138 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [304121511] [2024-11-09 06:24:34,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:24:34,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:24:34,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:24:34,143 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:24:34,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 06:24:37,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-09 06:24:37,697 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-09 06:24:39,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-09 06:24:40,869 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2024-11-09 06:24:40,872 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-09 06:24:40,873 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-09 06:24:40,895 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-09 06:24:41,075 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:24:41,080 INFO L407 BasicCegarLoop]: Path program histogram: [1] [2024-11-09 06:24:41,716 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-09 06:24:41,724 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.11 06:24:41 BoogieIcfgContainer [2024-11-09 06:24:41,725 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-09 06:24:41,726 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-09 06:24:41,726 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-09 06:24:41,727 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-09 06:24:41,728 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 06:24:28" (3/4) ... [2024-11-09 06:24:41,731 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-09 06:24:41,732 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-09 06:24:41,735 INFO L158 Benchmark]: Toolchain (without parser) took 18062.56ms. Allocated memory was 132.1MB in the beginning and 492.8MB in the end (delta: 360.7MB). Free memory was 67.2MB in the beginning and 370.5MB in the end (delta: -303.3MB). Peak memory consumption was 59.1MB. Max. memory is 16.1GB. [2024-11-09 06:24:41,736 INFO L158 Benchmark]: CDTParser took 0.24ms. Allocated memory is still 132.1MB. Free memory was 104.3MB in the beginning and 104.2MB in the end (delta: 167.8kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-09 06:24:41,738 INFO L158 Benchmark]: CACSL2BoogieTranslator took 742.54ms. Allocated memory was 132.1MB in the beginning and 182.5MB in the end (delta: 50.3MB). Free memory was 67.0MB in the beginning and 125.6MB in the end (delta: -58.6MB). Peak memory consumption was 12.5MB. Max. memory is 16.1GB. [2024-11-09 06:24:41,739 INFO L158 Benchmark]: Boogie Procedure Inliner took 161.49ms. Allocated memory is still 182.5MB. Free memory was 124.7MB in the beginning and 111.2MB in the end (delta: 13.5MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2024-11-09 06:24:41,739 INFO L158 Benchmark]: Boogie Preprocessor took 144.45ms. Allocated memory is still 182.5MB. Free memory was 111.2MB in the beginning and 104.9MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2024-11-09 06:24:41,740 INFO L158 Benchmark]: RCFGBuilder took 3744.51ms. Allocated memory was 182.5MB in the beginning and 239.1MB in the end (delta: 56.6MB). Free memory was 104.9MB in the beginning and 89.8MB in the end (delta: 15.1MB). Peak memory consumption was 75.0MB. Max. memory is 16.1GB. [2024-11-09 06:24:41,741 INFO L158 Benchmark]: TraceAbstraction took 13251.70ms. Allocated memory was 239.1MB in the beginning and 492.8MB in the end (delta: 253.8MB). Free memory was 88.8MB in the beginning and 371.3MB in the end (delta: -282.5MB). Peak memory consumption was 202.7MB. Max. memory is 16.1GB. [2024-11-09 06:24:41,741 INFO L158 Benchmark]: Witness Printer took 6.98ms. Allocated memory is still 492.8MB. Free memory was 371.3MB in the beginning and 370.5MB in the end (delta: 784.1kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-09 06:24:41,748 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.24ms. Allocated memory is still 132.1MB. Free memory was 104.3MB in the beginning and 104.2MB in the end (delta: 167.8kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 742.54ms. Allocated memory was 132.1MB in the beginning and 182.5MB in the end (delta: 50.3MB). Free memory was 67.0MB in the beginning and 125.6MB in the end (delta: -58.6MB). Peak memory consumption was 12.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 161.49ms. Allocated memory is still 182.5MB. Free memory was 124.7MB in the beginning and 111.2MB in the end (delta: 13.5MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 144.45ms. Allocated memory is still 182.5MB. Free memory was 111.2MB in the beginning and 104.9MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 3744.51ms. Allocated memory was 182.5MB in the beginning and 239.1MB in the end (delta: 56.6MB). Free memory was 104.9MB in the beginning and 89.8MB in the end (delta: 15.1MB). Peak memory consumption was 75.0MB. Max. memory is 16.1GB. * TraceAbstraction took 13251.70ms. Allocated memory was 239.1MB in the beginning and 492.8MB in the end (delta: 253.8MB). Free memory was 88.8MB in the beginning and 371.3MB in the end (delta: -282.5MB). Peak memory consumption was 202.7MB. Max. memory is 16.1GB. * Witness Printer took 6.98ms. Allocated memory is still 492.8MB. Free memory was 371.3MB in the beginning and 370.5MB in the end (delta: 784.1kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of shiftLeft at line 240, overapproximation of someBinaryArithmeticDOUBLEoperation at line 363, overapproximation of someBinaryFLOATComparisonOperation at line 162, overapproximation of bitwiseOr at line 360, overapproximation of someUnaryDOUBLEoperation at line 255, overapproximation of bitwiseAnd at line 164, overapproximation of someBinaryDOUBLEComparisonOperation at line 194, overapproximation of someUnaryFLOAToperation at line 165, overapproximation of someBinaryArithmeticFLOAToperation at line 203. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned long int var_1_1 = 10; [L23] unsigned long int var_1_3 = 3171453299; [L24] unsigned long int var_1_4 = 2038274679; [L25] unsigned long int var_1_5 = 1375699353; [L26] unsigned short int var_1_8 = 16; [L27] unsigned char var_1_12 = 1; [L28] unsigned char var_1_13 = 1; [L29] double var_1_14 = 64.45; [L30] float var_1_15 = 31.15; [L31] float var_1_16 = 16.4; [L32] double var_1_17 = 100.625; [L33] double var_1_18 = 128.1; [L34] unsigned char var_1_19 = 1; [L35] unsigned char var_1_20 = 8; [L36] unsigned char var_1_21 = 100; [L37] unsigned char var_1_22 = 0; [L38] signed char var_1_23 = 2; [L39] unsigned char var_1_24 = 0; [L40] unsigned char var_1_25 = 16; [L41] unsigned char var_1_26 = 10; [L42] float var_1_27 = 1000000000000000.4; [L43] unsigned char var_1_28 = 25; [L44] float var_1_29 = 255.4; [L45] float var_1_30 = 24.8; [L46] float var_1_31 = 128.75; [L47] signed long int var_1_32 = -25; [L48] signed long int var_1_33 = 128; [L49] signed long int var_1_34 = 8; [L50] unsigned short int var_1_35 = 2; [L51] float var_1_36 = 15.5; [L52] unsigned short int var_1_37 = 2; [L53] unsigned char var_1_38 = 0; [L54] unsigned short int var_1_39 = 55789; [L55] unsigned char var_1_40 = 16; [L56] unsigned long int var_1_41 = 16; [L57] unsigned long int var_1_42 = 0; [L58] double var_1_43 = 199.75; [L59] double var_1_44 = 8.5; [L60] float var_1_45 = -0.75; [L61] float var_1_46 = 10.3; [L62] float var_1_47 = 9.9; [L63] signed char var_1_48 = 8; [L64] signed char var_1_49 = 32; [L65] float var_1_50 = 256.94; [L66] signed long int var_1_51 = -100000000; [L67] signed long int var_1_52 = 256; [L68] signed short int var_1_53 = 4; [L69] float var_1_54 = 2.6; [L70] signed long int var_1_55 = -64; [L71] unsigned long int var_1_56 = 500; [L72] signed short int var_1_57 = 64; [L73] float var_1_58 = 31.55; [L74] unsigned long int var_1_59 = 128; [L75] unsigned long int var_1_60 = 3647203654; [L76] double var_1_61 = 16.425; [L77] signed long int var_1_62 = 1000; [L78] double var_1_63 = 31.5; [L79] unsigned char var_1_64 = 1; [L80] float var_1_65 = 99999999999.5; [L81] unsigned char var_1_66 = 1; [L82] float var_1_67 = 99999999999999.25; [L83] float var_1_68 = 31.1; [L84] unsigned long int var_1_69 = 0; [L85] signed long int var_1_70 = -100; [L86] unsigned long int var_1_71 = 2; [L87] unsigned long int var_1_72 = 1000; [L88] signed char var_1_73 = -16; [L89] signed char var_1_74 = 10; [L90] unsigned long int var_1_75 = 1; [L91] signed long int var_1_76 = 256; [L92] signed long int var_1_77 = 4; [L93] unsigned char var_1_78 = 1; [L94] unsigned char var_1_79 = 0; [L95] unsigned char var_1_80 = 0; [L96] unsigned char var_1_81 = 1; [L97] unsigned char var_1_82 = 0; [L98] unsigned char var_1_83 = 0; [L99] unsigned short int var_1_84 = 5; [L100] unsigned long int var_1_85 = 32; [L101] signed short int var_1_86 = 1; [L102] signed short int var_1_87 = 10; [L103] signed char var_1_88 = 64; [L104] signed char var_1_89 = 1; [L105] signed char var_1_90 = 10; [L106] unsigned long int var_1_91 = 8; [L107] unsigned long int var_1_92 = 50; [L108] unsigned long int var_1_93 = 4; [L109] double var_1_94 = 16.5; [L110] double var_1_95 = 0.0; [L111] double var_1_96 = 0.0; [L112] signed long int var_1_97 = -500; [L113] float var_1_98 = 15.075; [L114] signed long int var_1_99 = 2018339958; [L115] unsigned short int var_1_100 = 10000; [L116] unsigned short int var_1_101 = 20084; [L117] unsigned short int var_1_102 = 23221; [L118] unsigned short int var_1_103 = 25144; [L119] unsigned short int var_1_104 = 2; [L120] unsigned short int var_1_105 = 2; [L121] unsigned short int var_1_106 = 128; [L122] double var_1_107 = 2.5; [L123] signed long int var_1_108 = -8; [L124] double var_1_109 = 32.8; [L125] double var_1_110 = 63.76; [L126] float var_1_111 = 1.5; [L127] unsigned char var_1_112 = 1; [L128] signed char var_1_113 = 5; [L129] signed long int var_1_114 = -25; [L130] unsigned char var_1_115 = 1; [L131] signed short int var_1_116 = -500; [L132] signed short int var_1_117 = 10; [L133] unsigned char var_1_118 = 1; [L134] unsigned char var_1_119 = 50; [L135] float var_1_120 = 5.6; [L136] unsigned char var_1_121 = 0; [L137] unsigned char var_1_122 = 8; [L138] float var_1_123 = 1000000000000.5; [L139] unsigned char var_1_124 = 4; [L140] unsigned short int var_1_125 = 0; [L141] unsigned short int var_1_126 = 8; [L142] unsigned long int var_1_127 = 64; [L143] double var_1_128 = 32.6; [L144] double var_1_129 = 127.7; [L145] double var_1_130 = 8.4; [L146] unsigned long int var_1_131 = 4; [L147] signed long int var_1_132 = -1; [L148] unsigned short int var_1_133 = 10; [L149] unsigned char var_1_134 = 64; [L150] signed short int var_1_135 = -10; [L151] signed char var_1_136 = 32; [L152] unsigned long int last_1_var_1_1 = 10; [L153] unsigned short int last_1_var_1_8 = 16; [L154] unsigned char last_1_var_1_12 = 1; [L155] unsigned char last_1_var_1_19 = 1; [L156] unsigned char last_1_var_1_22 = 0; [L717] isInitial = 1 [L718] FCALL initially() [L719] COND TRUE 1 [L720] CALL updateLastVariables() [L706] last_1_var_1_1 = var_1_1 [L707] last_1_var_1_8 = var_1_8 [L708] last_1_var_1_12 = var_1_12 [L709] last_1_var_1_19 = var_1_19 [L710] last_1_var_1_22 = var_1_22 [L720] RET updateLastVariables() [L721] CALL updateVariables() [L543] var_1_3 = __VERIFIER_nondet_ulong() [L544] CALL assume_abort_if_not(var_1_3 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=1, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=2038274679, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=1375699353, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L544] RET assume_abort_if_not(var_1_3 >= 2147483647) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=1, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=2038274679, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=1375699353, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L545] CALL assume_abort_if_not(var_1_3 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=1, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=2038274679, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=1375699353, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L545] RET assume_abort_if_not(var_1_3 <= 4294967294) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=1, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=2038274679, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=1375699353, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L546] var_1_4 = __VERIFIER_nondet_ulong() [L547] CALL assume_abort_if_not(var_1_4 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=1, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=1375699353, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L547] RET assume_abort_if_not(var_1_4 >= 1073741823) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=1, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=1375699353, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L548] CALL assume_abort_if_not(var_1_4 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=1, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=1375699353, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L548] RET assume_abort_if_not(var_1_4 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=1, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=1375699353, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L549] var_1_5 = __VERIFIER_nondet_ulong() [L550] CALL assume_abort_if_not(var_1_5 >= 1073741824) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=1, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L550] RET assume_abort_if_not(var_1_5 >= 1073741824) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=1, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L551] CALL assume_abort_if_not(var_1_5 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=1, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L551] RET assume_abort_if_not(var_1_5 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=1, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L552] var_1_13 = __VERIFIER_nondet_uchar() [L553] CALL assume_abort_if_not(var_1_13 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L553] RET assume_abort_if_not(var_1_13 >= 1) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L554] CALL assume_abort_if_not(var_1_13 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L554] RET assume_abort_if_not(var_1_13 <= 1) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_15=623/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L555] var_1_15 = __VERIFIER_nondet_float() [L556] CALL assume_abort_if_not((var_1_15 >= -922337.2036854776000e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 9223372.036854776000e+12F && var_1_15 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L556] RET assume_abort_if_not((var_1_15 >= -922337.2036854776000e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 9223372.036854776000e+12F && var_1_15 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_16=82/5, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L557] var_1_16 = __VERIFIER_nondet_float() [L558] CALL assume_abort_if_not((var_1_16 >= -922337.2036854776000e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 9223372.036854776000e+12F && var_1_16 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L558] RET assume_abort_if_not((var_1_16 >= -922337.2036854776000e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 9223372.036854776000e+12F && var_1_16 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_17=805/8, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L559] var_1_17 = __VERIFIER_nondet_double() [L560] CALL assume_abort_if_not((var_1_17 >= -922337.2036854765600e+13F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 9223372.036854765600e+12F && var_1_17 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L560] RET assume_abort_if_not((var_1_17 >= -922337.2036854765600e+13F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 9223372.036854765600e+12F && var_1_17 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_18=1281/10, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L561] var_1_18 = __VERIFIER_nondet_double() [L562] CALL assume_abort_if_not((var_1_18 >= -922337.2036854765600e+13F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 9223372.036854765600e+12F && var_1_18 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L562] RET assume_abort_if_not((var_1_18 >= -922337.2036854765600e+13F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 9223372.036854765600e+12F && var_1_18 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=8, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L563] var_1_20 = __VERIFIER_nondet_uchar() [L564] CALL assume_abort_if_not(var_1_20 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L564] RET assume_abort_if_not(var_1_20 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L565] CALL assume_abort_if_not(var_1_20 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L565] RET assume_abort_if_not(var_1_20 <= 254) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=100, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L566] var_1_21 = __VERIFIER_nondet_uchar() [L567] CALL assume_abort_if_not(var_1_21 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L567] RET assume_abort_if_not(var_1_21 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L568] CALL assume_abort_if_not(var_1_21 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L568] RET assume_abort_if_not(var_1_21 <= 254) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=2, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L569] var_1_23 = __VERIFIER_nondet_char() [L570] CALL assume_abort_if_not(var_1_23 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L570] RET assume_abort_if_not(var_1_23 >= -128) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L571] CALL assume_abort_if_not(var_1_23 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L571] RET assume_abort_if_not(var_1_23 <= 127) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L572] CALL assume_abort_if_not(var_1_23 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L572] RET assume_abort_if_not(var_1_23 != 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L573] var_1_24 = __VERIFIER_nondet_uchar() [L574] CALL assume_abort_if_not(var_1_24 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L574] RET assume_abort_if_not(var_1_24 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L575] CALL assume_abort_if_not(var_1_24 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L575] RET assume_abort_if_not(var_1_24 <= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=10, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L576] var_1_26 = __VERIFIER_nondet_uchar() [L577] CALL assume_abort_if_not(var_1_26 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L577] RET assume_abort_if_not(var_1_26 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L578] CALL assume_abort_if_not(var_1_26 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L578] RET assume_abort_if_not(var_1_26 <= 254) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=25, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L579] var_1_28 = __VERIFIER_nondet_uchar() [L580] CALL assume_abort_if_not(var_1_28 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L580] RET assume_abort_if_not(var_1_28 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L581] CALL assume_abort_if_not(var_1_28 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L581] RET assume_abort_if_not(var_1_28 <= 255) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L582] CALL assume_abort_if_not(var_1_28 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L582] RET assume_abort_if_not(var_1_28 != 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_29=1277/5, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L583] var_1_29 = __VERIFIER_nondet_float() [L584] CALL assume_abort_if_not((var_1_29 >= -922337.2036854765600e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 9223372.036854765600e+12F && var_1_29 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L584] RET assume_abort_if_not((var_1_29 >= -922337.2036854765600e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 9223372.036854765600e+12F && var_1_29 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_30=124/5, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L585] var_1_30 = __VERIFIER_nondet_float() [L586] CALL assume_abort_if_not((var_1_30 >= -922337.2036854765600e+13F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 9223372.036854765600e+12F && var_1_30 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L586] RET assume_abort_if_not((var_1_30 >= -922337.2036854765600e+13F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 9223372.036854765600e+12F && var_1_30 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-25, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L587] var_1_32 = __VERIFIER_nondet_long() [L588] CALL assume_abort_if_not(var_1_32 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L588] RET assume_abort_if_not(var_1_32 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L589] CALL assume_abort_if_not(var_1_32 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L589] RET assume_abort_if_not(var_1_32 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=128, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L590] var_1_33 = __VERIFIER_nondet_long() [L591] CALL assume_abort_if_not(var_1_33 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L591] RET assume_abort_if_not(var_1_33 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L592] CALL assume_abort_if_not(var_1_33 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L592] RET assume_abort_if_not(var_1_33 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=8, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L593] var_1_34 = __VERIFIER_nondet_long() [L594] CALL assume_abort_if_not(var_1_34 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L594] RET assume_abort_if_not(var_1_34 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L595] CALL assume_abort_if_not(var_1_34 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L595] RET assume_abort_if_not(var_1_34 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_36=31/2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L596] var_1_36 = __VERIFIER_nondet_float() [L597] CALL assume_abort_if_not((var_1_36 >= -922337.2036854776000e+13F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 9223372.036854776000e+12F && var_1_36 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L597] RET assume_abort_if_not((var_1_36 >= -922337.2036854776000e+13F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 9223372.036854776000e+12F && var_1_36 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L598] var_1_37 = __VERIFIER_nondet_ushort() [L599] CALL assume_abort_if_not(var_1_37 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L599] RET assume_abort_if_not(var_1_37 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L600] CALL assume_abort_if_not(var_1_37 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L600] RET assume_abort_if_not(var_1_37 <= 32767) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=0, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L601] var_1_38 = __VERIFIER_nondet_uchar() [L602] CALL assume_abort_if_not(var_1_38 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L602] RET assume_abort_if_not(var_1_38 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L603] CALL assume_abort_if_not(var_1_38 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L603] RET assume_abort_if_not(var_1_38 <= 1) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=55789, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L604] var_1_39 = __VERIFIER_nondet_ushort() [L605] CALL assume_abort_if_not(var_1_39 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L605] RET assume_abort_if_not(var_1_39 >= 32767) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L606] CALL assume_abort_if_not(var_1_39 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L606] RET assume_abort_if_not(var_1_39 <= 65534) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_46=103/10, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L607] var_1_46 = __VERIFIER_nondet_float() [L608] CALL assume_abort_if_not((var_1_46 >= 0.0F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 9223372.036854765600e+12F && var_1_46 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L608] RET assume_abort_if_not((var_1_46 >= 0.0F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 9223372.036854765600e+12F && var_1_46 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_47=99/10, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L609] var_1_47 = __VERIFIER_nondet_float() [L610] CALL assume_abort_if_not((var_1_47 >= 0.0F && var_1_47 <= -1.0e-20F) || (var_1_47 <= 9223372.036854765600e+12F && var_1_47 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L610] RET assume_abort_if_not((var_1_47 >= 0.0F && var_1_47 <= -1.0e-20F) || (var_1_47 <= 9223372.036854765600e+12F && var_1_47 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=32, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L611] var_1_49 = __VERIFIER_nondet_char() [L612] CALL assume_abort_if_not(var_1_49 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L612] RET assume_abort_if_not(var_1_49 >= -127) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L613] CALL assume_abort_if_not(var_1_49 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L613] RET assume_abort_if_not(var_1_49 <= 126) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-100000000, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L614] var_1_51 = __VERIFIER_nondet_long() [L615] CALL assume_abort_if_not(var_1_51 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L615] RET assume_abort_if_not(var_1_51 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L616] CALL assume_abort_if_not(var_1_51 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L616] RET assume_abort_if_not(var_1_51 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_54=13/5, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L617] var_1_54 = __VERIFIER_nondet_float() [L618] CALL assume_abort_if_not((var_1_54 >= -922337.2036854776000e+13F && var_1_54 <= -1.0e-20F) || (var_1_54 <= 9223372.036854776000e+12F && var_1_54 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L618] RET assume_abort_if_not((var_1_54 >= -922337.2036854776000e+13F && var_1_54 <= -1.0e-20F) || (var_1_54 <= 9223372.036854776000e+12F && var_1_54 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-64, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L619] var_1_55 = __VERIFIER_nondet_long() [L620] CALL assume_abort_if_not(var_1_55 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L620] RET assume_abort_if_not(var_1_55 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L621] CALL assume_abort_if_not(var_1_55 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L621] RET assume_abort_if_not(var_1_55 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_58=631/20, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L622] var_1_58 = __VERIFIER_nondet_float() [L623] CALL assume_abort_if_not((var_1_58 >= 0.0F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 9223372.036854776000e+12F && var_1_58 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L623] RET assume_abort_if_not((var_1_58 >= 0.0F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 9223372.036854776000e+12F && var_1_58 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=3647203654, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L624] var_1_60 = __VERIFIER_nondet_ulong() [L625] CALL assume_abort_if_not(var_1_60 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L625] RET assume_abort_if_not(var_1_60 >= 2147483647) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L626] CALL assume_abort_if_not(var_1_60 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L626] RET assume_abort_if_not(var_1_60 <= 4294967294) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=1000, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L627] var_1_62 = __VERIFIER_nondet_long() [L628] CALL assume_abort_if_not(var_1_62 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L628] RET assume_abort_if_not(var_1_62 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L629] CALL assume_abort_if_not(var_1_62 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L629] RET assume_abort_if_not(var_1_62 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L630] var_1_66 = __VERIFIER_nondet_uchar() [L631] CALL assume_abort_if_not(var_1_66 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L631] RET assume_abort_if_not(var_1_66 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L632] CALL assume_abort_if_not(var_1_66 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L632] RET assume_abort_if_not(var_1_66 <= 1) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=399999999999997/4, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L633] var_1_67 = __VERIFIER_nondet_float() [L634] CALL assume_abort_if_not((var_1_67 >= -461168.6018427382800e+13F && var_1_67 <= -1.0e-20F) || (var_1_67 <= 4611686.018427382800e+12F && var_1_67 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L634] RET assume_abort_if_not((var_1_67 >= -461168.6018427382800e+13F && var_1_67 <= -1.0e-20F) || (var_1_67 <= 4611686.018427382800e+12F && var_1_67 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_68=311/10, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L635] var_1_68 = __VERIFIER_nondet_float() [L636] CALL assume_abort_if_not((var_1_68 >= -230584.3009213691390e+13F && var_1_68 <= -1.0e-20F) || (var_1_68 <= 2305843.009213691390e+12F && var_1_68 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L636] RET assume_abort_if_not((var_1_68 >= -230584.3009213691390e+13F && var_1_68 <= -1.0e-20F) || (var_1_68 <= 2305843.009213691390e+12F && var_1_68 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=1000, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L637] var_1_72 = __VERIFIER_nondet_ulong() [L638] CALL assume_abort_if_not(var_1_72 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L638] RET assume_abort_if_not(var_1_72 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L639] CALL assume_abort_if_not(var_1_72 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L639] RET assume_abort_if_not(var_1_72 <= 4294967294) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=10, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L640] var_1_74 = __VERIFIER_nondet_char() [L641] CALL assume_abort_if_not(var_1_74 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L641] RET assume_abort_if_not(var_1_74 >= -127) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L642] CALL assume_abort_if_not(var_1_74 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L642] RET assume_abort_if_not(var_1_74 <= 126) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=4, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L643] var_1_77 = __VERIFIER_nondet_long() [L644] CALL assume_abort_if_not(var_1_77 >= -1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L644] RET assume_abort_if_not(var_1_77 >= -1073741823) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L645] CALL assume_abort_if_not(var_1_77 <= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L645] RET assume_abort_if_not(var_1_77 <= 1073741823) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=0, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L646] var_1_79 = __VERIFIER_nondet_uchar() [L647] CALL assume_abort_if_not(var_1_79 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L647] RET assume_abort_if_not(var_1_79 >= 1) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L648] CALL assume_abort_if_not(var_1_79 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L648] RET assume_abort_if_not(var_1_79 <= 1) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L649] var_1_80 = __VERIFIER_nondet_uchar() [L650] CALL assume_abort_if_not(var_1_80 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L650] RET assume_abort_if_not(var_1_80 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L651] CALL assume_abort_if_not(var_1_80 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L651] RET assume_abort_if_not(var_1_80 <= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=1, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L652] var_1_81 = __VERIFIER_nondet_uchar() [L653] CALL assume_abort_if_not(var_1_81 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L653] RET assume_abort_if_not(var_1_81 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L654] CALL assume_abort_if_not(var_1_81 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L654] RET assume_abort_if_not(var_1_81 <= 1) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L655] var_1_82 = __VERIFIER_nondet_uchar() [L656] CALL assume_abort_if_not(var_1_82 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L656] RET assume_abort_if_not(var_1_82 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L657] CALL assume_abort_if_not(var_1_82 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L657] RET assume_abort_if_not(var_1_82 <= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=0, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L658] var_1_83 = __VERIFIER_nondet_uchar() [L659] CALL assume_abort_if_not(var_1_83 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L659] RET assume_abort_if_not(var_1_83 >= 1) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L660] CALL assume_abort_if_not(var_1_83 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L660] RET assume_abort_if_not(var_1_83 <= 1) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_85=32, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L661] var_1_85 = __VERIFIER_nondet_ulong() [L662] CALL assume_abort_if_not(var_1_85 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L662] RET assume_abort_if_not(var_1_85 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L663] CALL assume_abort_if_not(var_1_85 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L663] RET assume_abort_if_not(var_1_85 <= 4294967295) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=10, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L664] var_1_87 = __VERIFIER_nondet_short() [L665] CALL assume_abort_if_not(var_1_87 >= -32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L665] RET assume_abort_if_not(var_1_87 >= -32767) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L666] CALL assume_abort_if_not(var_1_87 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L666] RET assume_abort_if_not(var_1_87 <= 32766) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L667] var_1_89 = __VERIFIER_nondet_char() [L668] CALL assume_abort_if_not(var_1_89 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L668] RET assume_abort_if_not(var_1_89 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L669] CALL assume_abort_if_not(var_1_89 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L669] RET assume_abort_if_not(var_1_89 <= 126) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=10, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L670] var_1_90 = __VERIFIER_nondet_char() [L671] CALL assume_abort_if_not(var_1_90 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L671] RET assume_abort_if_not(var_1_90 >= -63) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L672] CALL assume_abort_if_not(var_1_90 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L672] RET assume_abort_if_not(var_1_90 <= 63) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_95=0, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L673] var_1_95 = __VERIFIER_nondet_double() [L674] CALL assume_abort_if_not((var_1_95 >= 4611686.018427382800e+12F && var_1_95 <= -1.0e-20F) || (var_1_95 <= 9223372.036854765600e+12F && var_1_95 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L674] RET assume_abort_if_not((var_1_95 >= 4611686.018427382800e+12F && var_1_95 <= -1.0e-20F) || (var_1_95 <= 9223372.036854765600e+12F && var_1_95 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_96=0, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L675] var_1_96 = __VERIFIER_nondet_double() [L676] CALL assume_abort_if_not((var_1_96 >= 2305843.009213691390e+12F && var_1_96 <= -1.0e-20F) || (var_1_96 <= 4611686.018427382800e+12F && var_1_96 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L676] RET assume_abort_if_not((var_1_96 >= 2305843.009213691390e+12F && var_1_96 <= -1.0e-20F) || (var_1_96 <= 4611686.018427382800e+12F && var_1_96 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_98=603/40, var_1_99=2018339958] [L677] var_1_98 = __VERIFIER_nondet_float() [L678] CALL assume_abort_if_not((var_1_98 >= 0.0F && var_1_98 <= -1.0e-20F) || (var_1_98 <= 9223372.036854776000e+12F && var_1_98 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=2018339958] [L20] COND FALSE !(!cond) [L678] RET assume_abort_if_not((var_1_98 >= 0.0F && var_1_98 <= -1.0e-20F) || (var_1_98 <= 9223372.036854776000e+12F && var_1_98 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=2018339958] [L679] var_1_99 = __VERIFIER_nondet_long() [L680] CALL assume_abort_if_not(var_1_99 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L680] RET assume_abort_if_not(var_1_99 >= 1073741823) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L681] CALL assume_abort_if_not(var_1_99 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L681] RET assume_abort_if_not(var_1_99 <= 2147483646) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=20084, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L682] var_1_101 = __VERIFIER_nondet_ushort() [L683] CALL assume_abort_if_not(var_1_101 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L683] RET assume_abort_if_not(var_1_101 >= 16383) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L684] CALL assume_abort_if_not(var_1_101 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L684] RET assume_abort_if_not(var_1_101 <= 32767) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=23221, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L685] var_1_102 = __VERIFIER_nondet_ushort() [L686] CALL assume_abort_if_not(var_1_102 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L686] RET assume_abort_if_not(var_1_102 >= 16383) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L687] CALL assume_abort_if_not(var_1_102 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L687] RET assume_abort_if_not(var_1_102 <= 32767) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=25144, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L688] var_1_103 = __VERIFIER_nondet_ushort() [L689] CALL assume_abort_if_not(var_1_103 >= 24575) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L689] RET assume_abort_if_not(var_1_103 >= 24575) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L690] CALL assume_abort_if_not(var_1_103 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L690] RET assume_abort_if_not(var_1_103 <= 32767) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=128, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L691] var_1_106 = __VERIFIER_nondet_ushort() [L692] CALL assume_abort_if_not(var_1_106 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L692] RET assume_abort_if_not(var_1_106 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L693] CALL assume_abort_if_not(var_1_106 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=-98303, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L693] RET assume_abort_if_not(var_1_106 <= 65534) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=-98303, var_1_107=5/2, var_1_108=-8, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L694] var_1_108 = __VERIFIER_nondet_long() [L695] CALL assume_abort_if_not(var_1_108 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=-98303, var_1_107=5/2, var_1_108=1073676289, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L695] RET assume_abort_if_not(var_1_108 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=-98303, var_1_107=5/2, var_1_108=1073676289, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L696] CALL assume_abort_if_not(var_1_108 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=-98303, var_1_107=5/2, var_1_108=1073676289, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L696] RET assume_abort_if_not(var_1_108 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=-98303, var_1_107=5/2, var_1_108=1073676289, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=8, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L697] var_1_126 = __VERIFIER_nondet_ushort() [L698] CALL assume_abort_if_not(var_1_126 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=-98303, var_1_107=5/2, var_1_108=1073676289, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L698] RET assume_abort_if_not(var_1_126 >= 0) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=-98303, var_1_107=5/2, var_1_108=1073676289, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L699] CALL assume_abort_if_not(var_1_126 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=-98303, var_1_107=5/2, var_1_108=1073676289, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=0, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L699] RET assume_abort_if_not(var_1_126 <= 65534) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=-98303, var_1_107=5/2, var_1_108=1073676289, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=0, var_1_127=64, var_1_128=163/5, var_1_129=1277/10, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L700] var_1_129 = __VERIFIER_nondet_double() [L701] CALL assume_abort_if_not((var_1_129 >= -922337.2036854765600e+13F && var_1_129 <= -1.0e-20F) || (var_1_129 <= 9223372.036854765600e+12F && var_1_129 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=-98303, var_1_107=5/2, var_1_108=1073676289, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=0, var_1_127=64, var_1_128=163/5, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L701] RET assume_abort_if_not((var_1_129 >= -922337.2036854765600e+13F && var_1_129 <= -1.0e-20F) || (var_1_129 <= 9223372.036854765600e+12F && var_1_129 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=-98303, var_1_107=5/2, var_1_108=1073676289, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=0, var_1_127=64, var_1_128=163/5, var_1_12=1, var_1_130=42/5, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L702] var_1_130 = __VERIFIER_nondet_double() [L703] CALL assume_abort_if_not((var_1_130 >= -922337.2036854765600e+13F && var_1_130 <= -1.0e-20F) || (var_1_130 <= 9223372.036854765600e+12F && var_1_130 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=-98303, var_1_107=5/2, var_1_108=1073676289, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=0, var_1_127=64, var_1_128=163/5, var_1_12=1, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L20] COND FALSE !(!cond) [L703] RET assume_abort_if_not((var_1_130 >= -922337.2036854765600e+13F && var_1_130 <= -1.0e-20F) || (var_1_130 <= 9223372.036854765600e+12F && var_1_130 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=10000, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=2, var_1_105=2, var_1_106=-98303, var_1_107=5/2, var_1_108=1073676289, var_1_109=164/5, var_1_110=1594/25, var_1_111=3/2, var_1_112=1, var_1_113=5, var_1_114=-25, var_1_115=1, var_1_116=-500, var_1_117=10, var_1_118=1, var_1_119=50, var_1_120=28/5, var_1_121=0, var_1_122=8, var_1_123=2000000000001/2, var_1_124=4, var_1_125=0, var_1_126=0, var_1_127=64, var_1_128=163/5, var_1_12=1, var_1_131=4, var_1_132=-1, var_1_133=10, var_1_134=64, var_1_135=-10, var_1_136=32, var_1_13=257, var_1_14=1289/20, var_1_19=1, var_1_1=10, var_1_20=2, var_1_21=256, var_1_22=0, var_1_23=-128, var_1_24=0, var_1_25=16, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=2, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=16, var_1_41=16, var_1_42=0, var_1_43=799/4, var_1_44=17/2, var_1_48=8, var_1_49=17, var_1_4=-3221225473, var_1_50=12847/50, var_1_51=-2, var_1_52=256, var_1_53=4, var_1_55=-7, var_1_56=500, var_1_57=64, var_1_59=128, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=63/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_69=0, var_1_70=-100, var_1_71=2, var_1_72=-4294967295, var_1_73=-16, var_1_74=-1, var_1_75=1, var_1_76=256, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_86=1, var_1_87=0, var_1_88=64, var_1_89=1, var_1_8=16, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=4, var_1_94=33/2, var_1_97=-500, var_1_99=1073741823] [L721] RET updateVariables() [L722] CALL step() [L160] var_1_25 = var_1_26 [L161] COND FALSE !(var_1_26 <= (var_1_25 % var_1_28)) [L164] EXPR (var_1_25 + var_1_32) & ((((var_1_33) < (var_1_34)) ? (var_1_33) : (var_1_34))) [L164] COND FALSE !((var_1_26 % var_1_28) <= ((var_1_25 + var_1_32) & ((((var_1_33) < (var_1_34)) ? (var_1_33) : (var_1_34))))) [L167] COND FALSE !((var_1_27 + var_1_36) <= var_1_30) [L170] COND TRUE \read(var_1_38) [L171] COND TRUE ((((((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30)))) > (var_1_36)) ? (((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30)))) : (var_1_36))) >= ((((var_1_29) < (var_1_31)) ? (var_1_29) : (var_1_31))) [L172] var_1_35 = ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) [L178] COND TRUE var_1_30 > var_1_31 [L179] var_1_40 = ((((var_1_26) < 0 ) ? -(var_1_26) : (var_1_26))) [L181] var_1_41 = ((((var_1_28 + ((((var_1_25) < (var_1_40)) ? (var_1_25) : (var_1_40)))) < 0 ) ? -(var_1_28 + ((((var_1_25) < (var_1_40)) ? (var_1_25) : (var_1_40)))) : (var_1_28 + ((((var_1_25) < (var_1_40)) ? (var_1_25) : (var_1_40)))))) [L182] COND TRUE (~ var_1_39) != var_1_35 [L183] COND TRUE -8 != ((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35))) [L184] var_1_42 = ((((((((var_1_35) > (var_1_26)) ? (var_1_35) : (var_1_26))) + 50u) < 0 ) ? -(((((var_1_35) > (var_1_26)) ? (var_1_35) : (var_1_26))) + 50u) : (((((var_1_35) > (var_1_26)) ? (var_1_35) : (var_1_26))) + 50u))) [L191] EXPR var_1_40 & ((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))) [L191] COND TRUE (- var_1_39) <= (var_1_40 & ((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25)))) [L192] var_1_43 = (((((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))) < 0 ) ? -((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))) : ((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))))) [L194] COND TRUE var_1_30 > var_1_43 [L195] var_1_44 = ((((var_1_30) > (var_1_29)) ? (var_1_30) : (var_1_29))) [L197] COND TRUE \read(var_1_38) [L198] var_1_45 = ((((var_1_29) > (((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))))) ? (var_1_29) : (((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30)))))) [L206] COND TRUE 5.5 <= var_1_44 [L207] var_1_48 = var_1_49 [L211] COND TRUE (var_1_34 <= var_1_51) || var_1_38 [L212] var_1_50 = ((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46))) [L214] COND TRUE var_1_48 >= var_1_40 [L215] COND TRUE var_1_28 <= var_1_41 [L216] var_1_52 = var_1_48 [L219] COND TRUE var_1_54 >= (var_1_30 + var_1_36) [L220] COND TRUE -8 < var_1_55 [L221] var_1_53 = (var_1_28 - ((((var_1_25) > (4)) ? (var_1_25) : (4)))) [L228] COND TRUE var_1_44 >= var_1_47 [L229] var_1_56 = (((((3160676631u) < 0 ) ? -(3160676631u) : (3160676631u))) - var_1_37) [L233] COND FALSE !(var_1_25 <= var_1_51) [L238] COND TRUE \read(var_1_38) [L239] COND FALSE !(! ((- var_1_46) < (var_1_47 - var_1_58))) [L248] COND TRUE \read(var_1_38) [L249] var_1_59 = ((((var_1_60 - var_1_35) < 0 ) ? -(var_1_60 - var_1_35) : (var_1_60 - var_1_35))) [L253] COND TRUE var_1_38 && (((((var_1_52) < 0 ) ? -(var_1_52) : (var_1_52))) > var_1_62) [L254] COND FALSE !((- (- var_1_44)) <= (var_1_31 * var_1_58)) [L258] COND TRUE var_1_38 || (((((var_1_59) < (var_1_56)) ? (var_1_59) : (var_1_56))) <= (var_1_60 - var_1_40)) [L259] var_1_63 = (((((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) < 0 ) ? -((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) : ((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))))) [L261] COND FALSE !(! var_1_38) [L264] COND FALSE !(var_1_27 > 1.0000000000025E11f) [L269] var_1_69 = ((((var_1_39) < 0 ) ? -(var_1_39) : (var_1_39))) [L270] COND FALSE !(((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) >= 7.063f) [L273] var_1_70 = ((((var_1_37 + var_1_48) < 0 ) ? -(var_1_37 + var_1_48) : (var_1_37 + var_1_48))) [L275] COND TRUE var_1_27 != (var_1_29 * var_1_58) [L276] var_1_71 = ((((var_1_72) < 0 ) ? -(var_1_72) : (var_1_72))) [L278] COND TRUE var_1_46 >= var_1_43 [L279] var_1_73 = ((((var_1_49) < (var_1_74)) ? (var_1_49) : (var_1_74))) [L281] COND FALSE !(((((var_1_63) < (var_1_47)) ? (var_1_63) : (var_1_47))) == ((((var_1_50) < (var_1_61)) ? (var_1_50) : (var_1_61)))) [L284] COND TRUE var_1_52 >= var_1_62 [L285] var_1_76 = ((((((((var_1_64) < (var_1_77)) ? (var_1_64) : (var_1_77))) + var_1_73) < 0 ) ? -(((((var_1_64) < (var_1_77)) ? (var_1_64) : (var_1_77))) + var_1_73) : (((((var_1_64) < (var_1_77)) ? (var_1_64) : (var_1_77))) + var_1_73))) [L287] COND FALSE !(var_1_48 >= var_1_56) [L298] COND FALSE !(var_1_29 > ((((var_1_67) < (((((var_1_50) > (var_1_68)) ? (var_1_50) : (var_1_68))))) ? (var_1_67) : (((((var_1_50) > (var_1_68)) ? (var_1_50) : (var_1_68))))))) [L302] COND FALSE !((- var_1_44) < ((((var_1_50) < 0 ) ? -(var_1_50) : (var_1_50)))) [L307] COND TRUE ((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46))) < ((((- var_1_61) < 0 ) ? -(- var_1_61) : (- var_1_61))) [L308] COND TRUE var_1_54 <= 8.5f [L309] var_1_86 = ((((((((var_1_87) < (var_1_40)) ? (var_1_87) : (var_1_40)))) < (var_1_49)) ? (((((var_1_87) < (var_1_40)) ? (var_1_87) : (var_1_40)))) : (var_1_49))) [L318] COND FALSE !((var_1_55 | (25 / 128)) > var_1_28) [L321] COND FALSE !(var_1_56 <= var_1_40) [L324] var_1_88 = (2 + var_1_90) [L327] COND FALSE !((! var_1_38) && (var_1_83 && var_1_81)) [L334] COND TRUE \read(var_1_66) [L335] COND FALSE !(\read(var_1_81)) [L342] COND FALSE !(((((((((var_1_37) < (var_1_53)) ? (var_1_37) : (var_1_53)))) < (var_1_48)) ? (((((var_1_37) < (var_1_53)) ? (var_1_37) : (var_1_53)))) : (var_1_48))) >= var_1_59) [L355] COND FALSE !(var_1_25 <= var_1_35) [L358] var_1_93 = (((((((var_1_72) < 0 ) ? -(var_1_72) : (var_1_72))) < 0 ) ? -((((var_1_72) < 0 ) ? -(var_1_72) : (var_1_72))) : ((((var_1_72) < 0 ) ? -(var_1_72) : (var_1_72))))) [L360] EXPR var_1_53 | var_1_28 [L360] COND TRUE ((var_1_57 + var_1_70) & 1) <= (var_1_53 | var_1_28) [L361] var_1_94 = (var_1_68 + var_1_67) [L365] COND TRUE \read(var_1_38) [L366] COND TRUE ((((((((var_1_31) < 0 ) ? -(var_1_31) : (var_1_31)))) > (var_1_58)) ? (((((var_1_31) < 0 ) ? -(var_1_31) : (var_1_31)))) : (var_1_58))) < (((((var_1_98) < (var_1_46)) ? (var_1_98) : (var_1_46))) - 1.00000008E7f) [L367] COND TRUE var_1_34 >= (((((((var_1_48) > (-32)) ? (var_1_48) : (-32))) < 0 ) ? -((((var_1_48) > (-32)) ? (var_1_48) : (-32))) : ((((var_1_48) > (-32)) ? (var_1_48) : (-32))))) [L368] COND TRUE \read(var_1_66) [L369] COND FALSE !(-4 > var_1_57) [L386] COND TRUE var_1_31 <= ((((((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29)))) < (var_1_67)) ? (((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29)))) : (var_1_67))) [L387] var_1_100 = ((((((var_1_101) < (var_1_102)) ? (var_1_101) : (var_1_102))) + (var_1_103 - var_1_64)) - 10) [L389] COND FALSE !(\read(var_1_82)) [L392] COND TRUE var_1_102 > var_1_55 [L393] var_1_104 = ((((((((((((var_1_101) < 0 ) ? -(var_1_101) : (var_1_101)))) > ((var_1_39 - var_1_37))) ? (((((var_1_101) < 0 ) ? -(var_1_101) : (var_1_101)))) : ((var_1_39 - var_1_37))))) < (((((((((64) < 0 ) ? -(64) : (64)))) > (var_1_40)) ? (((((64) < 0 ) ? -(64) : (64)))) : (var_1_40))))) ? (((((((((var_1_101) < 0 ) ? -(var_1_101) : (var_1_101)))) > ((var_1_39 - var_1_37))) ? (((((var_1_101) < 0 ) ? -(var_1_101) : (var_1_101)))) : ((var_1_39 - var_1_37))))) : (((((((((64) < 0 ) ? -(64) : (64)))) > (var_1_40)) ? (((((64) < 0 ) ? -(64) : (64)))) : (var_1_40)))))) [L398] var_1_105 = ((((((((((((var_1_89) < 0 ) ? -(var_1_89) : (var_1_89)))) > (2)) ? (((((var_1_89) < 0 ) ? -(var_1_89) : (var_1_89)))) : (2)))) > (var_1_106)) ? (((((((((var_1_89) < 0 ) ? -(var_1_89) : (var_1_89)))) > (2)) ? (((((var_1_89) < 0 ) ? -(var_1_89) : (var_1_89)))) : (2)))) : (var_1_106))) [L399] COND TRUE var_1_99 <= ((var_1_108 * var_1_106) / ((((var_1_39) < 0 ) ? -(var_1_39) : (var_1_39)))) [L400] var_1_107 = ((((var_1_68) < 0 ) ? -(var_1_68) : (var_1_68))) [L402] EXPR var_1_39 ^ -10 [L402] COND TRUE var_1_88 > (var_1_39 ^ -10) [L403] COND TRUE ! var_1_81 [L404] COND TRUE (var_1_102 & (- 4)) > 16 [L405] var_1_109 = (var_1_67 + var_1_68) [L411] COND TRUE var_1_60 >= (10u << 16) [L412] var_1_110 = (((((var_1_95) > (var_1_46)) ? (var_1_95) : (var_1_46))) - var_1_47) [L414] COND FALSE !((var_1_49 + var_1_104) > var_1_101) [L417] COND FALSE !(var_1_43 < var_1_68) [L420] EXPR var_1_112 | var_1_87 [L420] COND TRUE var_1_108 >= (var_1_112 | var_1_87) [L421] var_1_113 = (((((((var_1_90) > (var_1_89)) ? (var_1_90) : (var_1_89))) < 0 ) ? -((((var_1_90) > (var_1_89)) ? (var_1_90) : (var_1_89))) : ((((var_1_90) > (var_1_89)) ? (var_1_90) : (var_1_89))))) [L423] EXPR var_1_35 & (~ var_1_104) [L423] COND FALSE !((var_1_35 & (~ var_1_104)) >= var_1_52) [L426] var_1_114 = var_1_102 [L428] COND TRUE var_1_27 >= var_1_111 [L429] var_1_115 = (var_1_79 && (! var_1_82)) [L433] COND FALSE !(((((var_1_109) > (var_1_44)) ? (var_1_109) : (var_1_44))) >= var_1_65) [L440] EXPR var_1_72 | var_1_70 [L440] COND TRUE var_1_103 > (var_1_72 | var_1_70) [L441] var_1_116 = (((((var_1_112 - var_1_26)) < (var_1_89)) ? ((var_1_112 - var_1_26)) : (var_1_89))) [L446] COND TRUE \read(var_1_38) [L447] var_1_117 = var_1_48 [L451] COND TRUE \read(var_1_78) [L452] var_1_118 = 10 [L454] var_1_119 = 0 [L455] var_1_120 = var_1_46 [L456] var_1_121 = var_1_83 [L457] COND TRUE \read(var_1_78) [L458] var_1_122 = var_1_89 [L460] COND FALSE !(\read(var_1_80)) [L463] var_1_123 = var_1_67 [L465] COND TRUE \read(var_1_79) [L466] var_1_124 = var_1_89 [L468] COND FALSE !(\read(var_1_82)) [L471] var_1_125 = var_1_126 [L473] var_1_127 = var_1_105 [L474] COND TRUE \read(var_1_121) [L475] var_1_128 = var_1_129 [L479] COND TRUE \read(var_1_83) [L480] var_1_131 = var_1_60 [L484] var_1_132 = var_1_118 [L485] COND TRUE \read(var_1_66) [L486] var_1_133 = var_1_89 [L490] var_1_134 = var_1_89 [L491] COND TRUE \read(var_1_115) [L492] var_1_135 = var_1_64 [L494] COND TRUE var_1_97 >= (var_1_37 + var_1_127) [L495] COND FALSE !(((((var_1_68) < (((((var_1_109) < (var_1_63)) ? (var_1_109) : (var_1_63))))) ? (var_1_68) : (((((var_1_109) < (var_1_63)) ? (var_1_109) : (var_1_63)))))) >= var_1_54) [L498] var_1_136 = var_1_89 [L503] COND TRUE ! last_1_var_1_22 [L504] COND TRUE (last_1_var_1_1 * ((((last_1_var_1_19) < (var_1_5)) ? (last_1_var_1_19) : (var_1_5)))) >= last_1_var_1_19 [L505] var_1_12 = var_1_13 [L510] COND FALSE !(var_1_13 && last_1_var_1_22) [L517] var_1_8 = ((((25) > ((((((var_1_19) < (var_1_19)) ? (var_1_19) : (var_1_19))) + (100 + var_1_19)))) ? (25) : ((((((var_1_19) < (var_1_19)) ? (var_1_19) : (var_1_19))) + (100 + var_1_19))))) [L518] COND TRUE (((((- 9.5f)) > ((- var_1_15))) ? ((- 9.5f)) : ((- var_1_15)))) < var_1_16 [L519] var_1_14 = ((((var_1_17) < (var_1_18)) ? (var_1_17) : (var_1_18))) [L521] COND TRUE \read(last_1_var_1_12) [L522] var_1_1 = (((((var_1_3) > ((var_1_4 + var_1_5))) ? (var_1_3) : ((var_1_4 + var_1_5)))) - (((((last_1_var_1_19) > (last_1_var_1_8)) ? (last_1_var_1_19) : (last_1_var_1_8))) + 256u)) [L524] EXPR var_1_19 & var_1_4 [L524] COND FALSE !((-2 / var_1_23) >= (var_1_19 & var_1_4)) [L539] var_1_22 = var_1_13 [L722] RET step() [L723] CALL, EXPR property() [L713] EXPR (((((last_1_var_1_12 ? (var_1_1 == ((unsigned long int) (((((var_1_3) > ((var_1_4 + var_1_5))) ? (var_1_3) : ((var_1_4 + var_1_5)))) - (((((last_1_var_1_19) > (last_1_var_1_8)) ? (last_1_var_1_19) : (last_1_var_1_8))) + 256u)))) : 1) && (var_1_8 == ((unsigned short int) ((((25) > ((((((var_1_19) < (var_1_19)) ? (var_1_19) : (var_1_19))) + (100 + var_1_19)))) ? (25) : ((((((var_1_19) < (var_1_19)) ? (var_1_19) : (var_1_19))) + (100 + var_1_19)))))))) && ((! last_1_var_1_22) ? (((last_1_var_1_1 * ((((last_1_var_1_19) < (var_1_5)) ? (last_1_var_1_19) : (var_1_5)))) >= last_1_var_1_19) ? (var_1_12 == ((unsigned char) var_1_13)) : 1) : (var_1_12 == ((unsigned char) 0)))) && (((((((- 9.5f)) > ((- var_1_15))) ? ((- 9.5f)) : ((- var_1_15)))) < var_1_16) ? (var_1_14 == ((double) ((((var_1_17) < (var_1_18)) ? (var_1_17) : (var_1_18))))) : 1)) && ((var_1_13 && last_1_var_1_22) ? ((var_1_4 > (256u * last_1_var_1_8)) ? (var_1_19 == ((unsigned char) ((((var_1_20) < (var_1_21)) ? (var_1_20) : (var_1_21))))) : (var_1_19 == ((unsigned char) var_1_20))) : 1)) && (((-2 / var_1_23) >= (var_1_19 & var_1_4)) ? ((var_1_21 >= (var_1_1 + var_1_5)) ? (((~ var_1_19) > var_1_20) ? (var_1_12 ? (var_1_22 == ((unsigned char) var_1_24)) : (var_1_22 == ((unsigned char) var_1_13))) : (var_1_22 == ((unsigned char) var_1_13))) : (var_1_22 == ((unsigned char) var_1_13))) : (var_1_22 == ((unsigned char) var_1_13))) [L713-L714] return (((((last_1_var_1_12 ? (var_1_1 == ((unsigned long int) (((((var_1_3) > ((var_1_4 + var_1_5))) ? (var_1_3) : ((var_1_4 + var_1_5)))) - (((((last_1_var_1_19) > (last_1_var_1_8)) ? (last_1_var_1_19) : (last_1_var_1_8))) + 256u)))) : 1) && (var_1_8 == ((unsigned short int) ((((25) > ((((((var_1_19) < (var_1_19)) ? (var_1_19) : (var_1_19))) + (100 + var_1_19)))) ? (25) : ((((((var_1_19) < (var_1_19)) ? (var_1_19) : (var_1_19))) + (100 + var_1_19)))))))) && ((! last_1_var_1_22) ? (((last_1_var_1_1 * ((((last_1_var_1_19) < (var_1_5)) ? (last_1_var_1_19) : (var_1_5)))) >= last_1_var_1_19) ? (var_1_12 == ((unsigned char) var_1_13)) : 1) : (var_1_12 == ((unsigned char) 0)))) && (((((((- 9.5f)) > ((- var_1_15))) ? ((- 9.5f)) : ((- var_1_15)))) < var_1_16) ? (var_1_14 == ((double) ((((var_1_17) < (var_1_18)) ? (var_1_17) : (var_1_18))))) : 1)) && ((var_1_13 && last_1_var_1_22) ? ((var_1_4 > (256u * last_1_var_1_8)) ? (var_1_19 == ((unsigned char) ((((var_1_20) < (var_1_21)) ? (var_1_20) : (var_1_21))))) : (var_1_19 == ((unsigned char) var_1_20))) : 1)) && (((-2 / var_1_23) >= (var_1_19 & var_1_4)) ? ((var_1_21 >= (var_1_1 + var_1_5)) ? (((~ var_1_19) > var_1_20) ? (var_1_12 ? (var_1_22 == ((unsigned char) var_1_24)) : (var_1_22 == ((unsigned char) var_1_13))) : (var_1_22 == ((unsigned char) var_1_13))) : (var_1_22 == ((unsigned char) var_1_13))) : (var_1_22 == ((unsigned char) var_1_13))) ; [L723] RET, EXPR property() [L723] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=49139, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=64, var_1_105=32769, var_1_106=-98303, var_1_107=2, var_1_108=1073676289, var_1_109=0, var_1_110=0, var_1_111=3/2, var_1_112=1, var_1_113=1, var_1_114=16383, var_1_115=1, var_1_116=-16, var_1_117=17, var_1_118=10, var_1_119=0, var_1_120=4, var_1_121=1, var_1_122=1, var_1_123=5, var_1_124=1, var_1_125=0, var_1_126=0, var_1_127=32769, var_1_128=7, var_1_129=7, var_1_12=257, var_1_130=0, var_1_131=7455643926, var_1_132=10, var_1_133=1, var_1_134=1, var_1_135=1, var_1_136=1, var_1_13=257, var_1_14=3, var_1_17=3, var_1_18=0, var_1_19=1, var_1_1=-6442451215, var_1_20=2, var_1_21=256, var_1_22=257, var_1_23=-128, var_1_24=0, var_1_25=273, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_29=17/2, var_1_30=8, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=0, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=17, var_1_41=34, var_1_42=67, var_1_43=6, var_1_44=17/2, var_1_45=8, var_1_46=4, var_1_47=0, var_1_48=17, var_1_49=17, var_1_4=-3221225473, var_1_50=4, var_1_51=-2, var_1_52=17, var_1_53=0, var_1_55=-7, var_1_56=3160676631, var_1_57=64, var_1_59=7455643926, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=17/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=5, var_1_68=0, var_1_69=32767, var_1_70=17, var_1_71=-4294967295, var_1_72=-4294967295, var_1_73=-1, var_1_74=-1, var_1_75=1, var_1_76=257, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_85=16, var_1_86=0, var_1_87=0, var_1_88=0, var_1_89=1, var_1_8=102, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=-4294967295, var_1_97=-500, var_1_99=1073741823] [L19] reach_error() VAL [isInitial=1, last_1_var_1_12=1, last_1_var_1_19=1, last_1_var_1_1=10, last_1_var_1_22=0, last_1_var_1_8=16, var_1_100=49139, var_1_101=32766, var_1_102=16383, var_1_103=32767, var_1_104=64, var_1_105=32769, var_1_106=-98303, var_1_107=2, var_1_108=1073676289, var_1_109=0, var_1_110=0, var_1_111=3/2, var_1_112=1, var_1_113=1, var_1_114=16383, var_1_115=1, var_1_116=-16, var_1_117=17, var_1_118=10, var_1_119=0, var_1_120=4, var_1_121=1, var_1_122=1, var_1_123=5, var_1_124=1, var_1_125=0, var_1_126=0, var_1_127=32769, var_1_128=7, var_1_129=7, var_1_12=257, var_1_130=0, var_1_131=7455643926, var_1_132=10, var_1_133=1, var_1_134=1, var_1_135=1, var_1_136=1, var_1_13=257, var_1_14=3, var_1_17=3, var_1_18=0, var_1_19=1, var_1_1=-6442451215, var_1_20=2, var_1_21=256, var_1_22=257, var_1_23=-128, var_1_24=0, var_1_25=273, var_1_26=273, var_1_27=5000000000000002/5, var_1_28=273, var_1_29=17/2, var_1_30=8, var_1_31=515/4, var_1_32=-18, var_1_33=-2, var_1_34=18, var_1_35=0, var_1_37=196608, var_1_38=257, var_1_39=-32769, var_1_3=-6442450943, var_1_40=17, var_1_41=34, var_1_42=67, var_1_43=6, var_1_44=17/2, var_1_45=8, var_1_46=4, var_1_47=0, var_1_48=17, var_1_49=17, var_1_4=-3221225473, var_1_50=4, var_1_51=-2, var_1_52=17, var_1_53=0, var_1_55=-7, var_1_56=3160676631, var_1_57=64, var_1_59=7455643926, var_1_5=18253611008, var_1_60=7455643926, var_1_61=657/40, var_1_62=16, var_1_63=17/2, var_1_64=1, var_1_65=199999999999/2, var_1_66=1, var_1_67=5, var_1_68=0, var_1_69=32767, var_1_70=17, var_1_71=-4294967295, var_1_72=-4294967295, var_1_73=-1, var_1_74=-1, var_1_75=1, var_1_76=257, var_1_77=-256, var_1_78=1, var_1_79=-255, var_1_80=0, var_1_81=256, var_1_82=0, var_1_83=1, var_1_84=5, var_1_85=16, var_1_86=0, var_1_87=0, var_1_88=0, var_1_89=1, var_1_8=102, var_1_90=-2, var_1_91=8, var_1_92=50, var_1_93=-4294967295, var_1_97=-500, var_1_99=1073741823] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 170 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 12.5s, OverallIterations: 1, TraceHistogramMax: 102, 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=170occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 8.1s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 738 NumberOfCodeBlocks, 738 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-09 06:24:41,818 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-49.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje --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 64bf7cfb32d6aedb6c2672e68930c45a098bdd68cdd0e4d07a70ee76b55bcc1e --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 06:24:44,521 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 06:24:44,635 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2024-11-09 06:24:44,647 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 06:24:44,647 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 06:24:44,690 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 06:24:44,691 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 06:24:44,691 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 06:24:44,692 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 06:24:44,692 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 06:24:44,693 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 06:24:44,694 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 06:24:44,694 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 06:24:44,695 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 06:24:44,696 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 06:24:44,696 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 06:24:44,697 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 06:24:44,697 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 06:24:44,700 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 06:24:44,700 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 06:24:44,701 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 06:24:44,705 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 06:24:44,705 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 06:24:44,705 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 06:24:44,706 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-09 06:24:44,706 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-09 06:24:44,706 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 06:24:44,707 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-09 06:24:44,707 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 06:24:44,707 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 06:24:44,708 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 06:24:44,708 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 06:24:44,709 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-09 06:24:44,710 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 06:24:44,710 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 06:24:44,710 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 06:24:44,711 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 06:24:44,711 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 06:24:44,711 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 06:24:44,712 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2024-11-09 06:24:44,713 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-09 06:24:44,713 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 06:24:44,713 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 06:24:44,714 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje 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 -> 64bf7cfb32d6aedb6c2672e68930c45a098bdd68cdd0e4d07a70ee76b55bcc1e [2024-11-09 06:24:45,137 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 06:24:45,161 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 06:24:45,166 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 06:24:45,168 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 06:24:45,168 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 06:24:45,170 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-49.i Unable to find full path for "g++" [2024-11-09 06:24:47,301 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 06:24:47,572 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 06:24:47,572 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-49.i [2024-11-09 06:24:47,590 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/data/6dcbd764b/a6d7b52188984a8ca79a07198d2a2c1b/FLAGfebfb84e5 [2024-11-09 06:24:47,880 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/data/6dcbd764b/a6d7b52188984a8ca79a07198d2a2c1b [2024-11-09 06:24:47,883 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 06:24:47,887 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 06:24:47,888 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 06:24:47,888 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 06:24:47,896 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 06:24:47,898 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 06:24:47" (1/1) ... [2024-11-09 06:24:47,899 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@644eeaf1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:47, skipping insertion in model container [2024-11-09 06:24:47,900 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 06:24:47" (1/1) ... [2024-11-09 06:24:47,984 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 06:24:48,199 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_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-49.i[916,929] [2024-11-09 06:24:48,490 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 06:24:48,515 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 06:24:48,533 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_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-49.i[916,929] [2024-11-09 06:24:48,727 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 06:24:48,758 INFO L204 MainTranslator]: Completed translation [2024-11-09 06:24:48,758 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:48 WrapperNode [2024-11-09 06:24:48,759 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 06:24:48,760 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 06:24:48,760 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 06:24:48,760 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 06:24:48,769 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:48" (1/1) ... [2024-11-09 06:24:48,806 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:48" (1/1) ... [2024-11-09 06:24:48,868 INFO L138 Inliner]: procedures = 27, calls = 115, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 678 [2024-11-09 06:24:48,868 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 06:24:48,869 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 06:24:48,869 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 06:24:48,870 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 06:24:48,883 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:48" (1/1) ... [2024-11-09 06:24:48,883 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:48" (1/1) ... [2024-11-09 06:24:48,901 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:48" (1/1) ... [2024-11-09 06:24:48,903 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:48" (1/1) ... [2024-11-09 06:24:48,941 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:48" (1/1) ... [2024-11-09 06:24:48,977 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:48" (1/1) ... [2024-11-09 06:24:48,991 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:48" (1/1) ... [2024-11-09 06:24:48,998 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:48" (1/1) ... [2024-11-09 06:24:49,016 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 06:24:49,017 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 06:24:49,017 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 06:24:49,017 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 06:24:49,024 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:48" (1/1) ... [2024-11-09 06:24:49,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 06:24:49,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:24:49,059 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 06:24:49,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 06:24:49,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 06:24:49,100 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2024-11-09 06:24:49,100 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 06:24:49,100 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 06:24:49,100 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 06:24:49,100 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 06:24:49,325 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 06:24:49,328 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 06:25:02,180 INFO L? ?]: Removed 8 outVars from TransFormulas that were not future-live. [2024-11-09 06:25:02,180 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 06:25:02,201 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 06:25:02,201 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-09 06:25:02,202 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 06:25:02 BoogieIcfgContainer [2024-11-09 06:25:02,202 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 06:25:02,204 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 06:25:02,204 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 06:25:02,208 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 06:25:02,208 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 06:24:47" (1/3) ... [2024-11-09 06:25:02,209 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@789ad10b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 06:25:02, skipping insertion in model container [2024-11-09 06:25:02,209 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 06:24:48" (2/3) ... [2024-11-09 06:25:02,210 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@789ad10b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 06:25:02, skipping insertion in model container [2024-11-09 06:25:02,210 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 06:25:02" (3/3) ... [2024-11-09 06:25:02,211 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-49.i [2024-11-09 06:25:02,231 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 06:25:02,231 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 06:25:02,376 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 06:25:02,387 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;@633a06cf, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 06:25:02,387 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 06:25:02,395 INFO L276 IsEmpty]: Start isEmpty. Operand has 291 states, 186 states have (on average 1.5806451612903225) internal successors, (294), 187 states have internal predecessors, (294), 102 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2024-11-09 06:25:02,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 652 [2024-11-09 06:25:02,460 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:25:02,462 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:25:02,462 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:25:02,469 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:25:02,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1625742316, now seen corresponding path program 1 times [2024-11-09 06:25:02,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:25:02,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1824022896] [2024-11-09 06:25:02,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:25:02,494 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-09 06:25:02,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:25:02,498 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:02,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:04,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:25:04,096 INFO L255 TraceCheckSpWp]: Trace formula consists of 1060 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-09 06:25:04,121 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:25:04,281 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20604 trivial. 0 not checked. [2024-11-09 06:25:04,282 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:25:04,282 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:25:04,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1824022896] [2024-11-09 06:25:04,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1824022896] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:25:04,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:25:04,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-09 06:25:04,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273942610] [2024-11-09 06:25:04,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:25:04,299 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-09 06:25:04,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:25:04,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-09 06:25:04,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 06:25:04,333 INFO L87 Difference]: Start difference. First operand has 291 states, 186 states have (on average 1.5806451612903225) internal successors, (294), 187 states have internal predecessors, (294), 102 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) Second operand has 2 states, 2 states have (on average 72.0) internal successors, (144), 2 states have internal predecessors, (144), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:25:04,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:25:04,415 INFO L93 Difference]: Finished difference Result 574 states and 1090 transitions. [2024-11-09 06:25:04,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-09 06:25:04,418 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 72.0) internal successors, (144), 2 states have internal predecessors, (144), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) Word has length 651 [2024-11-09 06:25:04,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:25:04,434 INFO L225 Difference]: With dead ends: 574 [2024-11-09 06:25:04,434 INFO L226 Difference]: Without dead ends: 286 [2024-11-09 06:25:04,441 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 650 GetRequests, 650 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 06:25:04,445 INFO L432 NwaCegarLoop]: 485 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 06:25:04,446 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 06:25:04,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2024-11-09 06:25:04,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 286. [2024-11-09 06:25:04,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 182 states have (on average 1.543956043956044) internal successors, (281), 182 states have internal predecessors, (281), 102 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 102 states have call predecessors, (102), 102 states have call successors, (102) [2024-11-09 06:25:04,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 485 transitions. [2024-11-09 06:25:04,540 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 485 transitions. Word has length 651 [2024-11-09 06:25:04,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:25:04,545 INFO L471 AbstractCegarLoop]: Abstraction has 286 states and 485 transitions. [2024-11-09 06:25:04,545 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 72.0) internal successors, (144), 2 states have internal predecessors, (144), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:25:04,545 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 485 transitions. [2024-11-09 06:25:04,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 653 [2024-11-09 06:25:04,583 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:25:04,583 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:25:04,617 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:04,784 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:04,785 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:25:04,785 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:25:04,786 INFO L85 PathProgramCache]: Analyzing trace with hash -911315758, now seen corresponding path program 1 times [2024-11-09 06:25:04,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:25:04,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [360224033] [2024-11-09 06:25:04,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:25:04,788 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-09 06:25:04,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:25:04,790 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:04,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-09 06:25:06,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:25:06,278 INFO L255 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 06:25:06,295 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:25:06,525 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20604 trivial. 0 not checked. [2024-11-09 06:25:06,525 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:25:06,525 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:25:06,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [360224033] [2024-11-09 06:25:06,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [360224033] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:25:06,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:25:06,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 06:25:06,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538819183] [2024-11-09 06:25:06,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:25:06,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 06:25:06,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:25:06,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 06:25:06,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 06:25:06,539 INFO L87 Difference]: Start difference. First operand 286 states and 485 transitions. Second operand has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:25:07,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:25:07,660 INFO L93 Difference]: Finished difference Result 733 states and 1249 transitions. [2024-11-09 06:25:07,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 06:25:07,662 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) Word has length 652 [2024-11-09 06:25:07,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:25:07,678 INFO L225 Difference]: With dead ends: 733 [2024-11-09 06:25:07,678 INFO L226 Difference]: Without dead ends: 450 [2024-11-09 06:25:07,680 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 651 GetRequests, 650 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-09 06:25:07,683 INFO L432 NwaCegarLoop]: 615 mSDtfsCounter, 267 mSDsluCounter, 438 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 1053 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-09 06:25:07,684 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 1053 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-09 06:25:07,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 450 states. [2024-11-09 06:25:07,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 450 to 447. [2024-11-09 06:25:07,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 447 states, 305 states have (on average 1.5639344262295083) internal successors, (477), 306 states have internal predecessors, (477), 139 states have call successors, (139), 2 states have call predecessors, (139), 2 states have return successors, (139), 138 states have call predecessors, (139), 139 states have call successors, (139) [2024-11-09 06:25:07,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 447 states to 447 states and 755 transitions. [2024-11-09 06:25:07,770 INFO L78 Accepts]: Start accepts. Automaton has 447 states and 755 transitions. Word has length 652 [2024-11-09 06:25:07,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:25:07,772 INFO L471 AbstractCegarLoop]: Abstraction has 447 states and 755 transitions. [2024-11-09 06:25:07,772 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:25:07,773 INFO L276 IsEmpty]: Start isEmpty. Operand 447 states and 755 transitions. [2024-11-09 06:25:07,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2024-11-09 06:25:07,803 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:25:07,804 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:25:07,840 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-11-09 06:25:08,005 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:08,005 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:25:08,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:25:08,006 INFO L85 PathProgramCache]: Analyzing trace with hash 72226488, now seen corresponding path program 1 times [2024-11-09 06:25:08,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:25:08,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [762515590] [2024-11-09 06:25:08,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:25:08,013 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-09 06:25:08,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:25:08,018 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:08,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:09,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:25:09,519 INFO L255 TraceCheckSpWp]: Trace formula consists of 1063 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:25:09,535 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:25:10,184 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20604 trivial. 0 not checked. [2024-11-09 06:25:10,185 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:25:10,185 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:25:10,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [762515590] [2024-11-09 06:25:10,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [762515590] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:25:10,186 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:25:10,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 06:25:10,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [317123528] [2024-11-09 06:25:10,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:25:10,188 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 06:25:10,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:25:10,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 06:25:10,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:25:10,191 INFO L87 Difference]: Start difference. First operand 447 states and 755 transitions. Second operand has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:25:17,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:25:17,115 INFO L93 Difference]: Finished difference Result 1720 states and 2901 transitions. [2024-11-09 06:25:17,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 06:25:17,119 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) Word has length 653 [2024-11-09 06:25:17,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:25:17,133 INFO L225 Difference]: With dead ends: 1720 [2024-11-09 06:25:17,136 INFO L226 Difference]: Without dead ends: 1276 [2024-11-09 06:25:17,138 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 654 GetRequests, 650 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-09 06:25:17,140 INFO L432 NwaCegarLoop]: 757 mSDtfsCounter, 1157 mSDsluCounter, 1373 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1157 SdHoareTripleChecker+Valid, 2130 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2024-11-09 06:25:17,140 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1157 Valid, 2130 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2024-11-09 06:25:17,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1276 states. [2024-11-09 06:25:17,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1276 to 925. [2024-11-09 06:25:17,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 925 states, 597 states have (on average 1.5242881072026802) internal successors, (910), 601 states have internal predecessors, (910), 321 states have call successors, (321), 6 states have call predecessors, (321), 6 states have return successors, (321), 317 states have call predecessors, (321), 321 states have call successors, (321) [2024-11-09 06:25:17,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 925 states to 925 states and 1552 transitions. [2024-11-09 06:25:17,366 INFO L78 Accepts]: Start accepts. Automaton has 925 states and 1552 transitions. Word has length 653 [2024-11-09 06:25:17,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:25:17,368 INFO L471 AbstractCegarLoop]: Abstraction has 925 states and 1552 transitions. [2024-11-09 06:25:17,368 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:25:17,368 INFO L276 IsEmpty]: Start isEmpty. Operand 925 states and 1552 transitions. [2024-11-09 06:25:17,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2024-11-09 06:25:17,374 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:25:17,375 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:25:17,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2024-11-09 06:25:17,575 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:17,576 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:25:17,576 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:25:17,577 INFO L85 PathProgramCache]: Analyzing trace with hash -808622848, now seen corresponding path program 1 times [2024-11-09 06:25:17,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:25:17,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [33880385] [2024-11-09 06:25:17,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:25:17,579 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-09 06:25:17,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:25:17,583 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:17,584 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-11-09 06:25:18,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:25:18,982 INFO L255 TraceCheckSpWp]: Trace formula consists of 1063 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:25:18,996 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:25:19,581 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20604 trivial. 0 not checked. [2024-11-09 06:25:19,584 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:25:19,584 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:25:19,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [33880385] [2024-11-09 06:25:19,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [33880385] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:25:19,585 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 06:25:19,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-09 06:25:19,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187562453] [2024-11-09 06:25:19,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:25:19,590 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 06:25:19,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:25:19,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 06:25:19,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-09 06:25:19,592 INFO L87 Difference]: Start difference. First operand 925 states and 1552 transitions. Second operand has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:25:26,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:25:26,053 INFO L93 Difference]: Finished difference Result 2749 states and 4593 transitions. [2024-11-09 06:25:26,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 06:25:26,054 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) Word has length 653 [2024-11-09 06:25:26,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:25:26,069 INFO L225 Difference]: With dead ends: 2749 [2024-11-09 06:25:26,069 INFO L226 Difference]: Without dead ends: 1896 [2024-11-09 06:25:26,074 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 656 GetRequests, 651 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-09 06:25:26,075 INFO L432 NwaCegarLoop]: 1366 mSDtfsCounter, 1108 mSDsluCounter, 1118 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1108 SdHoareTripleChecker+Valid, 2484 SdHoareTripleChecker+Invalid, 817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:25:26,076 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1108 Valid, 2484 Invalid, 817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 6.1s Time] [2024-11-09 06:25:26,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2024-11-09 06:25:26,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 1128. [2024-11-09 06:25:26,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1128 states, 755 states have (on average 1.5417218543046358) internal successors, (1164), 760 states have internal predecessors, (1164), 364 states have call successors, (364), 8 states have call predecessors, (364), 8 states have return successors, (364), 359 states have call predecessors, (364), 364 states have call successors, (364) [2024-11-09 06:25:26,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1128 states to 1128 states and 1892 transitions. [2024-11-09 06:25:26,300 INFO L78 Accepts]: Start accepts. Automaton has 1128 states and 1892 transitions. Word has length 653 [2024-11-09 06:25:26,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:25:26,303 INFO L471 AbstractCegarLoop]: Abstraction has 1128 states and 1892 transitions. [2024-11-09 06:25:26,303 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:25:26,304 INFO L276 IsEmpty]: Start isEmpty. Operand 1128 states and 1892 transitions. [2024-11-09 06:25:26,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2024-11-09 06:25:26,316 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:25:26,316 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:25:26,350 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2024-11-09 06:25:26,517 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:26,517 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:25:26,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:25:26,518 INFO L85 PathProgramCache]: Analyzing trace with hash 751498742, now seen corresponding path program 1 times [2024-11-09 06:25:26,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:25:26,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [107769401] [2024-11-09 06:25:26,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:25:26,520 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-09 06:25:26,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:25:26,521 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:26,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:27,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:25:27,864 INFO L255 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:25:27,877 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:25:29,068 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 8597 proven. 87 refuted. 0 times theorem prover too weak. 11920 trivial. 0 not checked. [2024-11-09 06:25:29,069 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:25:30,824 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 216 proven. 87 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:25:30,825 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:25:30,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [107769401] [2024-11-09 06:25:30,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [107769401] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:25:30,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1780491251] [2024-11-09 06:25:30,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:25:30,826 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 06:25:30,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 06:25:30,832 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 06:25:30,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2024-11-09 06:25:33,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:25:33,454 INFO L255 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 06:25:33,466 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:25:33,823 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20604 trivial. 0 not checked. [2024-11-09 06:25:33,823 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:25:33,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1780491251] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:25:33,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:25:33,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-09 06:25:33,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386801188] [2024-11-09 06:25:33,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:25:33,828 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 06:25:33,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:25:33,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 06:25:33,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 06:25:33,831 INFO L87 Difference]: Start difference. First operand 1128 states and 1892 transitions. Second operand has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:25:34,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:25:34,405 INFO L93 Difference]: Finished difference Result 2046 states and 3420 transitions. [2024-11-09 06:25:34,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 06:25:34,409 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) Word has length 653 [2024-11-09 06:25:34,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:25:34,419 INFO L225 Difference]: With dead ends: 2046 [2024-11-09 06:25:34,419 INFO L226 Difference]: Without dead ends: 990 [2024-11-09 06:25:34,423 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1956 GetRequests, 1949 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 06:25:34,424 INFO L432 NwaCegarLoop]: 552 mSDtfsCounter, 237 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 1000 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-09 06:25:34,425 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 1000 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-09 06:25:34,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 990 states. [2024-11-09 06:25:34,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 990 to 789. [2024-11-09 06:25:34,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 789 states, 534 states have (on average 1.5299625468164795) internal successors, (817), 536 states have internal predecessors, (817), 247 states have call successors, (247), 7 states have call predecessors, (247), 7 states have return successors, (247), 245 states have call predecessors, (247), 247 states have call successors, (247) [2024-11-09 06:25:34,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 789 states to 789 states and 1311 transitions. [2024-11-09 06:25:34,566 INFO L78 Accepts]: Start accepts. Automaton has 789 states and 1311 transitions. Word has length 653 [2024-11-09 06:25:34,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:25:34,567 INFO L471 AbstractCegarLoop]: Abstraction has 789 states and 1311 transitions. [2024-11-09 06:25:34,568 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:25:34,568 INFO L276 IsEmpty]: Start isEmpty. Operand 789 states and 1311 transitions. [2024-11-09 06:25:34,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2024-11-09 06:25:34,575 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:25:34,575 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:25:34,611 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2024-11-09 06:25:34,787 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (7)] Ended with exit code 0 [2024-11-09 06:25:34,976 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt [2024-11-09 06:25:34,977 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:25:34,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:25:34,977 INFO L85 PathProgramCache]: Analyzing trace with hash 892047352, now seen corresponding path program 1 times [2024-11-09 06:25:34,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:25:34,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1314983604] [2024-11-09 06:25:34,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:25:34,979 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-09 06:25:34,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:25:34,980 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:34,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:36,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:25:36,680 INFO L255 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:25:36,693 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:25:38,034 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 8597 proven. 87 refuted. 0 times theorem prover too weak. 11920 trivial. 0 not checked. [2024-11-09 06:25:38,035 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:25:39,708 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 216 proven. 87 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:25:39,708 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:25:39,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1314983604] [2024-11-09 06:25:39,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1314983604] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:25:39,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [421440795] [2024-11-09 06:25:39,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:25:39,710 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 06:25:39,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 06:25:39,716 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 06:25:39,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2024-11-09 06:25:42,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:25:42,431 INFO L255 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 06:25:42,443 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:25:42,612 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20604 trivial. 0 not checked. [2024-11-09 06:25:42,613 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:25:42,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [421440795] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:25:42,613 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:25:42,614 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-09 06:25:42,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676180712] [2024-11-09 06:25:42,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:25:42,615 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 06:25:42,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:25:42,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 06:25:42,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 06:25:42,617 INFO L87 Difference]: Start difference. First operand 789 states and 1311 transitions. Second operand has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:25:42,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:25:42,829 INFO L93 Difference]: Finished difference Result 1874 states and 3103 transitions. [2024-11-09 06:25:42,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 06:25:42,831 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) Word has length 653 [2024-11-09 06:25:42,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:25:42,844 INFO L225 Difference]: With dead ends: 1874 [2024-11-09 06:25:42,844 INFO L226 Difference]: Without dead ends: 1161 [2024-11-09 06:25:42,847 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1956 GetRequests, 1949 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 06:25:42,850 INFO L432 NwaCegarLoop]: 671 mSDtfsCounter, 248 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 1146 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:25:42,854 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 1146 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 06:25:42,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1161 states. [2024-11-09 06:25:43,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1161 to 1157. [2024-11-09 06:25:43,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1157 states, 754 states have (on average 1.4946949602122015) internal successors, (1127), 758 states have internal predecessors, (1127), 389 states have call successors, (389), 13 states have call predecessors, (389), 13 states have return successors, (389), 385 states have call predecessors, (389), 389 states have call successors, (389) [2024-11-09 06:25:43,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1157 states to 1157 states and 1905 transitions. [2024-11-09 06:25:43,056 INFO L78 Accepts]: Start accepts. Automaton has 1157 states and 1905 transitions. Word has length 653 [2024-11-09 06:25:43,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:25:43,058 INFO L471 AbstractCegarLoop]: Abstraction has 1157 states and 1905 transitions. [2024-11-09 06:25:43,058 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:25:43,059 INFO L276 IsEmpty]: Start isEmpty. Operand 1157 states and 1905 transitions. [2024-11-09 06:25:43,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2024-11-09 06:25:43,066 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:25:43,067 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:25:43,080 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (9)] Ended with exit code 0 [2024-11-09 06:25:43,293 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:43,467 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:43,468 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:25:43,468 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:25:43,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1713976202, now seen corresponding path program 1 times [2024-11-09 06:25:43,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:25:43,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1611475798] [2024-11-09 06:25:43,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:25:43,470 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-09 06:25:43,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:25:43,471 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:43,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:44,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:25:44,960 INFO L255 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:25:44,970 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:25:46,342 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 8597 proven. 87 refuted. 0 times theorem prover too weak. 11920 trivial. 0 not checked. [2024-11-09 06:25:46,342 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:25:48,201 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 216 proven. 87 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:25:48,202 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:25:48,202 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1611475798] [2024-11-09 06:25:48,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1611475798] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:25:48,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1123587343] [2024-11-09 06:25:48,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:25:48,204 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 06:25:48,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 06:25:48,207 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 06:25:48,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2024-11-09 06:25:50,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:25:50,832 INFO L255 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 06:25:50,845 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:25:51,130 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20604 trivial. 0 not checked. [2024-11-09 06:25:51,130 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:25:51,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1123587343] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:25:51,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:25:51,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-09 06:25:51,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144423460] [2024-11-09 06:25:51,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:25:51,133 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 06:25:51,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:25:51,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 06:25:51,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 06:25:51,139 INFO L87 Difference]: Start difference. First operand 1157 states and 1905 transitions. Second operand has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:25:51,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:25:51,834 INFO L93 Difference]: Finished difference Result 2977 states and 4908 transitions. [2024-11-09 06:25:51,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 06:25:51,838 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) Word has length 653 [2024-11-09 06:25:51,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:25:51,858 INFO L225 Difference]: With dead ends: 2977 [2024-11-09 06:25:51,858 INFO L226 Difference]: Without dead ends: 1896 [2024-11-09 06:25:51,864 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1956 GetRequests, 1949 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 06:25:51,869 INFO L432 NwaCegarLoop]: 666 mSDtfsCounter, 261 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 1138 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-09 06:25:51,869 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 1138 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-09 06:25:51,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1896 states. [2024-11-09 06:25:52,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1896 to 1890. [2024-11-09 06:25:52,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1890 states, 1255 states have (on average 1.5059760956175299) internal successors, (1890), 1263 states have internal predecessors, (1890), 609 states have call successors, (609), 25 states have call predecessors, (609), 25 states have return successors, (609), 601 states have call predecessors, (609), 609 states have call successors, (609) [2024-11-09 06:25:52,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1890 states to 1890 states and 3108 transitions. [2024-11-09 06:25:52,192 INFO L78 Accepts]: Start accepts. Automaton has 1890 states and 3108 transitions. Word has length 653 [2024-11-09 06:25:52,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:25:52,194 INFO L471 AbstractCegarLoop]: Abstraction has 1890 states and 3108 transitions. [2024-11-09 06:25:52,195 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:25:52,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1890 states and 3108 transitions. [2024-11-09 06:25:52,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 654 [2024-11-09 06:25:52,203 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:25:52,203 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:25:52,240 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:52,414 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (11)] Ended with exit code 0 [2024-11-09 06:25:52,604 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt [2024-11-09 06:25:52,604 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:25:52,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:25:52,605 INFO L85 PathProgramCache]: Analyzing trace with hash 1569873844, now seen corresponding path program 1 times [2024-11-09 06:25:52,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:25:52,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1847096123] [2024-11-09 06:25:52,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:25:52,607 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-09 06:25:52,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:25:52,611 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:25:52,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2024-11-09 06:25:54,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:25:54,180 INFO L255 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:25:54,200 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:25:55,511 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 8597 proven. 87 refuted. 0 times theorem prover too weak. 11920 trivial. 0 not checked. [2024-11-09 06:25:55,512 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:25:57,337 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 216 proven. 87 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:25:57,337 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:25:57,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1847096123] [2024-11-09 06:25:57,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1847096123] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:25:57,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [348557649] [2024-11-09 06:25:57,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:25:57,338 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 06:25:57,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 06:25:57,342 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 06:25:57,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2024-11-09 06:25:59,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:26:00,069 INFO L255 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 06:26:00,078 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:26:03,536 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20604 trivial. 0 not checked. [2024-11-09 06:26:03,536 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:26:03,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [348557649] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:26:03,536 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:26:03,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 9 [2024-11-09 06:26:03,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298839349] [2024-11-09 06:26:03,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:26:03,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:26:03,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:26:03,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:26:03,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-09 06:26:03,541 INFO L87 Difference]: Start difference. First operand 1890 states and 3108 transitions. Second operand has 4 states, 4 states have (on average 36.5) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:26:04,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:26:04,797 INFO L93 Difference]: Finished difference Result 4673 states and 7791 transitions. [2024-11-09 06:26:04,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:26:04,809 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.5) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) Word has length 653 [2024-11-09 06:26:04,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:26:04,834 INFO L225 Difference]: With dead ends: 4673 [2024-11-09 06:26:04,834 INFO L226 Difference]: Without dead ends: 2859 [2024-11-09 06:26:04,843 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1957 GetRequests, 1948 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-09 06:26:04,845 INFO L432 NwaCegarLoop]: 481 mSDtfsCounter, 421 mSDsluCounter, 958 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 208 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 1439 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 208 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 06:26:04,846 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [421 Valid, 1439 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [208 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 06:26:04,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2859 states. [2024-11-09 06:26:05,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2859 to 1628. [2024-11-09 06:26:05,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1628 states, 1228 states have (on average 1.6042345276872965) internal successors, (1970), 1231 states have internal predecessors, (1970), 385 states have call successors, (385), 14 states have call predecessors, (385), 14 states have return successors, (385), 382 states have call predecessors, (385), 385 states have call successors, (385) [2024-11-09 06:26:05,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1628 states to 1628 states and 2740 transitions. [2024-11-09 06:26:05,131 INFO L78 Accepts]: Start accepts. Automaton has 1628 states and 2740 transitions. Word has length 653 [2024-11-09 06:26:05,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:26:05,133 INFO L471 AbstractCegarLoop]: Abstraction has 1628 states and 2740 transitions. [2024-11-09 06:26:05,133 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.5) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:26:05,133 INFO L276 IsEmpty]: Start isEmpty. Operand 1628 states and 2740 transitions. [2024-11-09 06:26:05,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 655 [2024-11-09 06:26:05,141 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:26:05,141 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:26:05,184 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Ended with exit code 0 [2024-11-09 06:26:05,357 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2024-11-09 06:26:05,543 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt [2024-11-09 06:26:05,544 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:26:05,544 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:26:05,545 INFO L85 PathProgramCache]: Analyzing trace with hash -1824950395, now seen corresponding path program 1 times [2024-11-09 06:26:05,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:26:05,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1266679266] [2024-11-09 06:26:05,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:26:05,547 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-09 06:26:05,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:26:05,550 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:26:05,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2024-11-09 06:26:06,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:26:07,019 INFO L255 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:26:07,027 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:26:08,336 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 8597 proven. 87 refuted. 0 times theorem prover too weak. 11920 trivial. 0 not checked. [2024-11-09 06:26:08,336 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:26:10,268 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 216 proven. 87 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:26:10,268 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:26:10,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1266679266] [2024-11-09 06:26:10,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1266679266] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:26:10,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1428938398] [2024-11-09 06:26:10,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:26:10,269 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 06:26:10,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 06:26:10,270 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 06:26:10,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2024-11-09 06:26:12,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:26:13,076 INFO L255 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:26:13,083 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:26:13,495 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20604 trivial. 0 not checked. [2024-11-09 06:26:13,495 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:26:13,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1428938398] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:26:13,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:26:13,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 9 [2024-11-09 06:26:13,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080262714] [2024-11-09 06:26:13,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:26:13,497 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 06:26:13,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:26:13,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 06:26:13,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-09 06:26:13,499 INFO L87 Difference]: Start difference. First operand 1628 states and 2740 transitions. Second operand has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:26:14,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:26:14,816 INFO L93 Difference]: Finished difference Result 4014 states and 6656 transitions. [2024-11-09 06:26:14,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 06:26:14,817 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) Word has length 654 [2024-11-09 06:26:14,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:26:14,841 INFO L225 Difference]: With dead ends: 4014 [2024-11-09 06:26:14,841 INFO L226 Difference]: Without dead ends: 3002 [2024-11-09 06:26:14,847 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1959 GetRequests, 1951 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-09 06:26:14,848 INFO L432 NwaCegarLoop]: 906 mSDtfsCounter, 691 mSDsluCounter, 844 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 1750 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-09 06:26:14,848 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [691 Valid, 1750 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-09 06:26:14,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3002 states. [2024-11-09 06:26:15,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3002 to 1800. [2024-11-09 06:26:15,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1800 states, 1399 states have (on average 1.607576840600429) internal successors, (2249), 1402 states have internal predecessors, (2249), 385 states have call successors, (385), 15 states have call predecessors, (385), 15 states have return successors, (385), 382 states have call predecessors, (385), 385 states have call successors, (385) [2024-11-09 06:26:15,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1800 states to 1800 states and 3019 transitions. [2024-11-09 06:26:15,177 INFO L78 Accepts]: Start accepts. Automaton has 1800 states and 3019 transitions. Word has length 654 [2024-11-09 06:26:15,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:26:15,179 INFO L471 AbstractCegarLoop]: Abstraction has 1800 states and 3019 transitions. [2024-11-09 06:26:15,180 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 4 states have internal predecessors, (147), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:26:15,180 INFO L276 IsEmpty]: Start isEmpty. Operand 1800 states and 3019 transitions. [2024-11-09 06:26:15,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 655 [2024-11-09 06:26:15,188 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:26:15,189 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:26:15,234 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Ended with exit code 0 [2024-11-09 06:26:15,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (15)] Ended with exit code 0 [2024-11-09 06:26:15,589 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt [2024-11-09 06:26:15,589 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:26:15,590 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:26:15,590 INFO L85 PathProgramCache]: Analyzing trace with hash 1883210887, now seen corresponding path program 1 times [2024-11-09 06:26:15,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:26:15,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1429453640] [2024-11-09 06:26:15,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:26:15,591 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-09 06:26:15,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:26:15,592 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:26:15,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:26:16,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:26:16,999 INFO L255 TraceCheckSpWp]: Trace formula consists of 1061 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:26:17,011 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:26:18,269 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 8597 proven. 87 refuted. 0 times theorem prover too weak. 11920 trivial. 0 not checked. [2024-11-09 06:26:18,269 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:26:20,102 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 216 proven. 87 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:26:20,103 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:26:20,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1429453640] [2024-11-09 06:26:20,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1429453640] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:26:20,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1493981061] [2024-11-09 06:26:20,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:26:20,103 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 06:26:20,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 06:26:20,107 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 06:26:20,108 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2024-11-09 06:26:25,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:26:25,325 INFO L255 TraceCheckSpWp]: Trace formula consists of 1061 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 06:26:25,330 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:26:25,475 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20604 trivial. 0 not checked. [2024-11-09 06:26:25,475 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:26:25,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1493981061] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:26:25,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:26:25,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-09 06:26:25,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379345404] [2024-11-09 06:26:25,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:26:25,477 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 06:26:25,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:26:25,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 06:26:25,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 06:26:25,479 INFO L87 Difference]: Start difference. First operand 1800 states and 3019 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:26:25,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:26:25,973 INFO L93 Difference]: Finished difference Result 4549 states and 7621 transitions. [2024-11-09 06:26:25,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 06:26:25,974 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) Word has length 654 [2024-11-09 06:26:25,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:26:25,997 INFO L225 Difference]: With dead ends: 4549 [2024-11-09 06:26:25,997 INFO L226 Difference]: Without dead ends: 3231 [2024-11-09 06:26:26,002 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1959 GetRequests, 1952 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 06:26:26,003 INFO L432 NwaCegarLoop]: 913 mSDtfsCounter, 467 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 1390 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:26:26,004 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 1390 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 06:26:26,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3231 states. [2024-11-09 06:26:26,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3231 to 1994. [2024-11-09 06:26:26,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1994 states, 1593 states have (on average 1.6227244193345889) internal successors, (2585), 1596 states have internal predecessors, (2585), 385 states have call successors, (385), 15 states have call predecessors, (385), 15 states have return successors, (385), 382 states have call predecessors, (385), 385 states have call successors, (385) [2024-11-09 06:26:26,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1994 states to 1994 states and 3355 transitions. [2024-11-09 06:26:26,312 INFO L78 Accepts]: Start accepts. Automaton has 1994 states and 3355 transitions. Word has length 654 [2024-11-09 06:26:26,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:26:26,313 INFO L471 AbstractCegarLoop]: Abstraction has 1994 states and 3355 transitions. [2024-11-09 06:26:26,317 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:26:26,317 INFO L276 IsEmpty]: Start isEmpty. Operand 1994 states and 3355 transitions. [2024-11-09 06:26:26,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 656 [2024-11-09 06:26:26,323 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:26:26,324 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:26:26,353 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (17)] Ended with exit code 0 [2024-11-09 06:26:26,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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)] Forceful destruction successful, exit code 0 [2024-11-09 06:26:26,724 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:26:26,725 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:26:26,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:26:26,725 INFO L85 PathProgramCache]: Analyzing trace with hash 1149081544, now seen corresponding path program 1 times [2024-11-09 06:26:26,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:26:26,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2130210858] [2024-11-09 06:26:26,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:26:26,726 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-09 06:26:26,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:26:26,728 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:26:26,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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 (18)] Waiting until timeout for monitored process [2024-11-09 06:26:28,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:26:28,111 INFO L255 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:26:28,117 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:26:29,176 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 8597 proven. 87 refuted. 0 times theorem prover too weak. 11920 trivial. 0 not checked. [2024-11-09 06:26:29,176 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:26:30,826 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 216 proven. 87 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:26:30,826 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:26:30,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2130210858] [2024-11-09 06:26:30,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2130210858] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:26:30,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [830286904] [2024-11-09 06:26:30,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:26:30,827 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 06:26:30,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 06:26:30,828 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 06:26:30,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2024-11-09 06:26:37,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:26:37,684 INFO L255 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 06:26:37,691 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:26:39,780 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 9851 proven. 186 refuted. 0 times theorem prover too weak. 10567 trivial. 0 not checked. [2024-11-09 06:26:39,781 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:26:40,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [830286904] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:26:40,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860391799] [2024-11-09 06:26:40,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:26:40,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:26:40,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:26:40,295 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:26:40,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-09 06:26:41,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:26:41,089 INFO L255 TraceCheckSpWp]: Trace formula consists of 1062 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:26:41,095 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:26:43,412 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 9851 proven. 186 refuted. 0 times theorem prover too weak. 10567 trivial. 0 not checked. [2024-11-09 06:26:43,412 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:26:43,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860391799] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 06:26:43,741 INFO L185 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2024-11-09 06:26:43,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5] total 8 [2024-11-09 06:26:43,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888127734] [2024-11-09 06:26:43,743 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2024-11-09 06:26:43,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-09 06:26:43,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:26:43,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-09 06:26:43,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-09 06:26:43,748 INFO L87 Difference]: Start difference. First operand 1994 states and 3355 transitions. Second operand has 8 states, 8 states have (on average 30.5) internal successors, (244), 8 states have internal predecessors, (244), 3 states have call successors, (193), 3 states have call predecessors, (193), 5 states have return successors, (195), 3 states have call predecessors, (195), 3 states have call successors, (195) [2024-11-09 06:26:47,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:26:47,015 INFO L93 Difference]: Finished difference Result 3223 states and 5355 transitions. [2024-11-09 06:26:47,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-09 06:26:47,020 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 30.5) internal successors, (244), 8 states have internal predecessors, (244), 3 states have call successors, (193), 3 states have call predecessors, (193), 5 states have return successors, (195), 3 states have call predecessors, (195), 3 states have call successors, (195) Word has length 655 [2024-11-09 06:26:47,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:26:47,043 INFO L225 Difference]: With dead ends: 3223 [2024-11-09 06:26:47,044 INFO L226 Difference]: Without dead ends: 1776 [2024-11-09 06:26:47,048 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2792 GetRequests, 2775 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2024-11-09 06:26:47,049 INFO L432 NwaCegarLoop]: 361 mSDtfsCounter, 406 mSDsluCounter, 518 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 879 SdHoareTripleChecker+Invalid, 804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-09 06:26:47,050 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 879 Invalid, 804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-09 06:26:47,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1776 states. [2024-11-09 06:26:47,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1776 to 1572. [2024-11-09 06:26:47,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1572 states, 1164 states have (on average 1.5515463917525774) internal successors, (1806), 1167 states have internal predecessors, (1806), 385 states have call successors, (385), 22 states have call predecessors, (385), 22 states have return successors, (385), 382 states have call predecessors, (385), 385 states have call successors, (385) [2024-11-09 06:26:47,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1572 states to 1572 states and 2576 transitions. [2024-11-09 06:26:47,329 INFO L78 Accepts]: Start accepts. Automaton has 1572 states and 2576 transitions. Word has length 655 [2024-11-09 06:26:47,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:26:47,330 INFO L471 AbstractCegarLoop]: Abstraction has 1572 states and 2576 transitions. [2024-11-09 06:26:47,331 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 30.5) internal successors, (244), 8 states have internal predecessors, (244), 3 states have call successors, (193), 3 states have call predecessors, (193), 5 states have return successors, (195), 3 states have call predecessors, (195), 3 states have call successors, (195) [2024-11-09 06:26:47,331 INFO L276 IsEmpty]: Start isEmpty. Operand 1572 states and 2576 transitions. [2024-11-09 06:26:47,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 657 [2024-11-09 06:26:47,338 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:26:47,339 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:26:47,375 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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 (18)] Forceful destruction successful, exit code 0 [2024-11-09 06:26:47,566 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2024-11-09 06:26:47,782 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-09 06:26:47,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:26:47,940 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:26:47,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:26:47,940 INFO L85 PathProgramCache]: Analyzing trace with hash -280848329, now seen corresponding path program 1 times [2024-11-09 06:26:47,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:26:47,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1912055657] [2024-11-09 06:26:47,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:26:47,942 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-09 06:26:47,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:26:47,945 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:26:47,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2024-11-09 06:26:49,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:26:49,359 INFO L255 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 06:26:49,364 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:26:50,615 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 8423 proven. 84 refuted. 0 times theorem prover too weak. 12097 trivial. 0 not checked. [2024-11-09 06:26:50,616 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:26:52,231 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 219 proven. 84 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:26:52,231 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:26:52,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1912055657] [2024-11-09 06:26:52,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1912055657] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:26:52,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1483836039] [2024-11-09 06:26:52,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:26:52,232 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 06:26:52,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 06:26:52,234 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 06:26:52,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2024-11-09 06:26:54,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:26:54,649 INFO L255 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:26:54,655 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:26:55,139 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20604 trivial. 0 not checked. [2024-11-09 06:26:55,139 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:26:55,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1483836039] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:26:55,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:26:55,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 7] total 12 [2024-11-09 06:26:55,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162648108] [2024-11-09 06:26:55,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:26:55,141 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 06:26:55,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:26:55,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 06:26:55,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2024-11-09 06:26:55,144 INFO L87 Difference]: Start difference. First operand 1572 states and 2576 transitions. Second operand has 5 states, 5 states have (on average 29.8) internal successors, (149), 5 states have internal predecessors, (149), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:27:00,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:27:00,168 INFO L93 Difference]: Finished difference Result 5590 states and 8966 transitions. [2024-11-09 06:27:00,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-09 06:27:00,169 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.8) internal successors, (149), 5 states have internal predecessors, (149), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) Word has length 656 [2024-11-09 06:27:00,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:27:00,210 INFO L225 Difference]: With dead ends: 5590 [2024-11-09 06:27:00,210 INFO L226 Difference]: Without dead ends: 4580 [2024-11-09 06:27:00,217 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1969 GetRequests, 1956 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2024-11-09 06:27:00,218 INFO L432 NwaCegarLoop]: 580 mSDtfsCounter, 1265 mSDsluCounter, 1330 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 454 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1265 SdHoareTripleChecker+Valid, 1910 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 454 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-09 06:27:00,218 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1265 Valid, 1910 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [454 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-11-09 06:27:00,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4580 states. [2024-11-09 06:27:00,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4580 to 2610. [2024-11-09 06:27:00,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2610 states, 1938 states have (on average 1.543859649122807) internal successors, (2992), 1945 states have internal predecessors, (2992), 633 states have call successors, (633), 38 states have call predecessors, (633), 38 states have return successors, (633), 626 states have call predecessors, (633), 633 states have call successors, (633) [2024-11-09 06:27:00,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2610 states to 2610 states and 4258 transitions. [2024-11-09 06:27:00,732 INFO L78 Accepts]: Start accepts. Automaton has 2610 states and 4258 transitions. Word has length 656 [2024-11-09 06:27:00,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:27:00,733 INFO L471 AbstractCegarLoop]: Abstraction has 2610 states and 4258 transitions. [2024-11-09 06:27:00,734 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.8) internal successors, (149), 5 states have internal predecessors, (149), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:27:00,734 INFO L276 IsEmpty]: Start isEmpty. Operand 2610 states and 4258 transitions. [2024-11-09 06:27:00,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 657 [2024-11-09 06:27:00,740 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:27:00,741 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:27:00,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Ended with exit code 0 [2024-11-09 06:27:00,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (22)] Forceful destruction successful, exit code 0 [2024-11-09 06:27:01,142 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt [2024-11-09 06:27:01,142 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:27:01,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:27:01,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1869196231, now seen corresponding path program 1 times [2024-11-09 06:27:01,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:27:01,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [181676909] [2024-11-09 06:27:01,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:27:01,144 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-09 06:27:01,144 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:27:01,147 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:27:01,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2024-11-09 06:27:02,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:27:02,468 INFO L255 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 06:27:02,473 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:27:03,657 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 8423 proven. 84 refuted. 0 times theorem prover too weak. 12097 trivial. 0 not checked. [2024-11-09 06:27:03,657 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:27:05,672 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 219 proven. 84 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:27:05,672 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:27:05,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [181676909] [2024-11-09 06:27:05,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [181676909] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:27:05,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [234197202] [2024-11-09 06:27:05,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:27:05,673 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 06:27:05,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 06:27:05,675 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 06:27:05,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2024-11-09 06:27:07,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:27:07,992 INFO L255 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 06:27:07,999 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:27:08,541 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20604 trivial. 0 not checked. [2024-11-09 06:27:08,541 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:27:08,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [234197202] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:27:08,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:27:08,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 7] total 13 [2024-11-09 06:27:08,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467316520] [2024-11-09 06:27:08,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:27:08,544 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 06:27:08,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:27:08,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 06:27:08,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2024-11-09 06:27:08,546 INFO L87 Difference]: Start difference. First operand 2610 states and 4258 transitions. Second operand has 6 states, 6 states have (on average 24.833333333333332) internal successors, (149), 6 states have internal predecessors, (149), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:27:11,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 06:27:17,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:27:17,490 INFO L93 Difference]: Finished difference Result 8796 states and 14032 transitions. [2024-11-09 06:27:17,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-09 06:27:17,491 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.833333333333332) internal successors, (149), 6 states have internal predecessors, (149), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) Word has length 656 [2024-11-09 06:27:17,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:27:17,528 INFO L225 Difference]: With dead ends: 8796 [2024-11-09 06:27:17,528 INFO L226 Difference]: Without dead ends: 7021 [2024-11-09 06:27:17,537 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1979 GetRequests, 1960 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2024-11-09 06:27:17,538 INFO L432 NwaCegarLoop]: 583 mSDtfsCounter, 2185 mSDsluCounter, 3431 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 605 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2185 SdHoareTripleChecker+Valid, 4014 SdHoareTripleChecker+Invalid, 1036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 605 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2024-11-09 06:27:17,538 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2185 Valid, 4014 Invalid, 1036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [605 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 7.1s Time] [2024-11-09 06:27:17,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7021 states. [2024-11-09 06:27:18,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7021 to 2610. [2024-11-09 06:27:18,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2610 states, 1938 states have (on average 1.541795665634675) internal successors, (2988), 1945 states have internal predecessors, (2988), 633 states have call successors, (633), 38 states have call predecessors, (633), 38 states have return successors, (633), 626 states have call predecessors, (633), 633 states have call successors, (633) [2024-11-09 06:27:18,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2610 states to 2610 states and 4254 transitions. [2024-11-09 06:27:18,262 INFO L78 Accepts]: Start accepts. Automaton has 2610 states and 4254 transitions. Word has length 656 [2024-11-09 06:27:18,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:27:18,264 INFO L471 AbstractCegarLoop]: Abstraction has 2610 states and 4254 transitions. [2024-11-09 06:27:18,264 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.833333333333332) internal successors, (149), 6 states have internal predecessors, (149), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:27:18,264 INFO L276 IsEmpty]: Start isEmpty. Operand 2610 states and 4254 transitions. [2024-11-09 06:27:18,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 657 [2024-11-09 06:27:18,272 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:27:18,272 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:27:18,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Ended with exit code 0 [2024-11-09 06:27:18,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (24)] Forceful destruction successful, exit code 0 [2024-11-09 06:27:18,673 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt [2024-11-09 06:27:18,673 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:27:18,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:27:18,674 INFO L85 PathProgramCache]: Analyzing trace with hash 431626359, now seen corresponding path program 1 times [2024-11-09 06:27:18,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:27:18,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1311177275] [2024-11-09 06:27:18,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:27:18,675 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-09 06:27:18,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:27:18,676 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:27:18,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2024-11-09 06:27:19,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:27:20,019 INFO L255 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 06:27:20,057 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:27:21,212 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 8423 proven. 84 refuted. 0 times theorem prover too weak. 12097 trivial. 0 not checked. [2024-11-09 06:27:21,213 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:27:23,211 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 219 proven. 84 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:27:23,211 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:27:23,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1311177275] [2024-11-09 06:27:23,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1311177275] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:27:23,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [101873267] [2024-11-09 06:27:23,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:27:23,212 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 06:27:23,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 06:27:23,215 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 06:27:23,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2024-11-09 06:27:25,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:27:25,576 INFO L255 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 06:27:25,582 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:27:26,425 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20604 trivial. 0 not checked. [2024-11-09 06:27:26,426 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 06:27:26,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [101873267] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 06:27:26,426 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 06:27:26,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 7] total 13 [2024-11-09 06:27:26,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221006005] [2024-11-09 06:27:26,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 06:27:26,428 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 06:27:26,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:27:26,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 06:27:26,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2024-11-09 06:27:26,429 INFO L87 Difference]: Start difference. First operand 2610 states and 4254 transitions. Second operand has 6 states, 6 states have (on average 24.833333333333332) internal successors, (149), 6 states have internal predecessors, (149), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:27:28,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 06:27:33,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:27:33,612 INFO L93 Difference]: Finished difference Result 9717 states and 15579 transitions. [2024-11-09 06:27:33,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 06:27:33,612 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.833333333333332) internal successors, (149), 6 states have internal predecessors, (149), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) Word has length 656 [2024-11-09 06:27:33,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:27:33,656 INFO L225 Difference]: With dead ends: 9717 [2024-11-09 06:27:33,657 INFO L226 Difference]: Without dead ends: 7830 [2024-11-09 06:27:33,667 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1969 GetRequests, 1955 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2024-11-09 06:27:33,668 INFO L432 NwaCegarLoop]: 1035 mSDtfsCounter, 1573 mSDsluCounter, 2325 mSDsCounter, 0 mSdLazyCounter, 566 mSolverCounterSat, 239 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1573 SdHoareTripleChecker+Valid, 3360 SdHoareTripleChecker+Invalid, 805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 239 IncrementalHoareTripleChecker+Valid, 566 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-11-09 06:27:33,668 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1573 Valid, 3360 Invalid, 805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [239 Valid, 566 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2024-11-09 06:27:33,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7830 states. [2024-11-09 06:27:35,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7830 to 4980. [2024-11-09 06:27:35,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4980 states, 3744 states have (on average 1.5403311965811965) internal successors, (5767), 3758 states have internal predecessors, (5767), 1164 states have call successors, (1164), 71 states have call predecessors, (1164), 71 states have return successors, (1164), 1150 states have call predecessors, (1164), 1164 states have call successors, (1164) [2024-11-09 06:27:35,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4980 states to 4980 states and 8095 transitions. [2024-11-09 06:27:35,038 INFO L78 Accepts]: Start accepts. Automaton has 4980 states and 8095 transitions. Word has length 656 [2024-11-09 06:27:35,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:27:35,039 INFO L471 AbstractCegarLoop]: Abstraction has 4980 states and 8095 transitions. [2024-11-09 06:27:35,039 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.833333333333332) internal successors, (149), 6 states have internal predecessors, (149), 1 states have call successors, (102), 1 states have call predecessors, (102), 1 states have return successors, (102), 1 states have call predecessors, (102), 1 states have call successors, (102) [2024-11-09 06:27:35,040 INFO L276 IsEmpty]: Start isEmpty. Operand 4980 states and 8095 transitions. [2024-11-09 06:27:35,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 657 [2024-11-09 06:27:35,048 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:27:35,049 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:27:35,092 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Ended with exit code 0 [2024-11-09 06:27:35,266 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (26)] Ended with exit code 0 [2024-11-09 06:27:35,450 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt [2024-11-09 06:27:35,451 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:27:35,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:27:35,452 INFO L85 PathProgramCache]: Analyzing trace with hash -1233263365, now seen corresponding path program 1 times [2024-11-09 06:27:35,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:27:35,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [960326359] [2024-11-09 06:27:35,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:27:35,454 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-09 06:27:35,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:27:35,458 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:27:35,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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 (27)] Waiting until timeout for monitored process [2024-11-09 06:27:36,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:27:37,056 INFO L255 TraceCheckSpWp]: Trace formula consists of 1063 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 06:27:37,062 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:27:38,407 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 8423 proven. 84 refuted. 0 times theorem prover too weak. 12097 trivial. 0 not checked. [2024-11-09 06:27:38,408 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:27:40,359 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 219 proven. 84 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:27:40,359 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:27:40,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [960326359] [2024-11-09 06:27:40,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [960326359] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:27:40,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1774338146] [2024-11-09 06:27:40,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:27:40,360 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 06:27:40,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 06:27:40,362 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 06:27:40,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2024-11-09 06:27:47,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:27:47,477 INFO L255 TraceCheckSpWp]: Trace formula consists of 1063 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 06:27:47,484 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:27:48,889 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 8423 proven. 84 refuted. 0 times theorem prover too weak. 12097 trivial. 0 not checked. [2024-11-09 06:27:48,890 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:27:50,828 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 219 proven. 84 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:27:50,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1774338146] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:27:50,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97944139] [2024-11-09 06:27:50,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:27:50,829 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:27:50,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:27:50,830 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:27:50,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-09 06:27:51,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:27:51,632 INFO L255 TraceCheckSpWp]: Trace formula consists of 1063 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:27:51,638 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:27:52,945 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 8423 proven. 84 refuted. 0 times theorem prover too weak. 12097 trivial. 0 not checked. [2024-11-09 06:27:52,946 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:27:54,676 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 219 proven. 84 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:27:54,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97944139] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:27:54,676 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-09 06:27:54,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7, 7, 5, 5] total 9 [2024-11-09 06:27:54,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011050118] [2024-11-09 06:27:54,678 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-09 06:27:54,681 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-09 06:27:54,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:27:54,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-09 06:27:54,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-09 06:27:54,683 INFO L87 Difference]: Start difference. First operand 4980 states and 8095 transitions. Second operand has 9 states, 9 states have (on average 24.0) internal successors, (216), 9 states have internal predecessors, (216), 2 states have call successors, (130), 2 states have call predecessors, (130), 4 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) [2024-11-09 06:27:59,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 06:28:05,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:28:05,135 INFO L93 Difference]: Finished difference Result 10444 states and 16683 transitions. [2024-11-09 06:28:05,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-09 06:28:05,136 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 24.0) internal successors, (216), 9 states have internal predecessors, (216), 2 states have call successors, (130), 2 states have call predecessors, (130), 4 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) Word has length 656 [2024-11-09 06:28:05,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:28:05,169 INFO L225 Difference]: With dead ends: 10444 [2024-11-09 06:28:05,170 INFO L226 Difference]: Without dead ends: 6574 [2024-11-09 06:28:05,184 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3947 GetRequests, 3922 SyntacticMatches, 3 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=178, Invalid=374, Unknown=0, NotChecked=0, Total=552 [2024-11-09 06:28:05,185 INFO L432 NwaCegarLoop]: 741 mSDtfsCounter, 1014 mSDsluCounter, 1989 mSDsCounter, 0 mSdLazyCounter, 1962 mSolverCounterSat, 455 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1124 SdHoareTripleChecker+Valid, 2730 SdHoareTripleChecker+Invalid, 2417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 455 IncrementalHoareTripleChecker+Valid, 1962 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2024-11-09 06:28:05,185 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1124 Valid, 2730 Invalid, 2417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [455 Valid, 1962 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2024-11-09 06:28:05,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6574 states. [2024-11-09 06:28:06,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6574 to 4200. [2024-11-09 06:28:06,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4200 states, 2961 states have (on average 1.469773725092874) internal successors, (4352), 2975 states have internal predecessors, (4352), 1164 states have call successors, (1164), 74 states have call predecessors, (1164), 74 states have return successors, (1164), 1150 states have call predecessors, (1164), 1164 states have call successors, (1164) [2024-11-09 06:28:06,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4200 states to 4200 states and 6680 transitions. [2024-11-09 06:28:06,430 INFO L78 Accepts]: Start accepts. Automaton has 4200 states and 6680 transitions. Word has length 656 [2024-11-09 06:28:06,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:28:06,431 INFO L471 AbstractCegarLoop]: Abstraction has 4200 states and 6680 transitions. [2024-11-09 06:28:06,432 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 24.0) internal successors, (216), 9 states have internal predecessors, (216), 2 states have call successors, (130), 2 states have call predecessors, (130), 4 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) [2024-11-09 06:28:06,432 INFO L276 IsEmpty]: Start isEmpty. Operand 4200 states and 6680 transitions. [2024-11-09 06:28:06,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 657 [2024-11-09 06:28:06,438 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:28:06,438 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:28:06,474 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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 (27)] Ended with exit code 0 [2024-11-09 06:28:06,672 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (28)] Forceful destruction successful, exit code 0 [2024-11-09 06:28:06,910 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-09 06:28:07,039 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:28:07,041 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:28:07,041 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:28:07,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1421306663, now seen corresponding path program 1 times [2024-11-09 06:28:07,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:28:07,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [446642792] [2024-11-09 06:28:07,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:28:07,044 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-09 06:28:07,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:28:07,046 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:28:07,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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 (30)] Waiting until timeout for monitored process [2024-11-09 06:28:08,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:28:08,455 INFO L255 TraceCheckSpWp]: Trace formula consists of 1068 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:28:08,460 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:28:09,671 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 9213 proven. 99 refuted. 0 times theorem prover too weak. 11292 trivial. 0 not checked. [2024-11-09 06:28:09,671 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:28:11,322 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 204 proven. 99 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:28:11,322 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 06:28:11,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [446642792] [2024-11-09 06:28:11,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [446642792] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:28:11,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [351254598] [2024-11-09 06:28:11,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:28:11,323 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 06:28:11,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 06:28:11,327 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 06:28:11,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2024-11-09 06:28:19,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:28:20,071 INFO L255 TraceCheckSpWp]: Trace formula consists of 1068 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-09 06:28:20,078 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:28:31,679 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 1661 proven. 291 refuted. 0 times theorem prover too weak. 18652 trivial. 0 not checked. [2024-11-09 06:28:31,679 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:28:59,682 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 12 proven. 291 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:28:59,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [351254598] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:28:59,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671393936] [2024-11-09 06:28:59,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:28:59,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:28:59,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 06:28:59,684 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 06:28:59,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-09 06:29:00,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:29:00,355 INFO L255 TraceCheckSpWp]: Trace formula consists of 1068 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 06:29:00,360 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 06:29:01,484 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 9213 proven. 99 refuted. 0 times theorem prover too weak. 11292 trivial. 0 not checked. [2024-11-09 06:29:01,484 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 06:29:03,312 INFO L134 CoverageAnalysis]: Checked inductivity of 20604 backedges. 204 proven. 99 refuted. 0 times theorem prover too weak. 20301 trivial. 0 not checked. [2024-11-09 06:29:03,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671393936] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 06:29:03,313 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-09 06:29:03,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 6, 7, 5, 5] total 17 [2024-11-09 06:29:03,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674703723] [2024-11-09 06:29:03,314 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-09 06:29:03,317 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-09 06:29:03,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 06:29:03,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-09 06:29:03,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2024-11-09 06:29:03,320 INFO L87 Difference]: Start difference. First operand 4200 states and 6680 transitions. Second operand has 17 states, 17 states have (on average 26.11764705882353) internal successors, (444), 17 states have internal predecessors, (444), 6 states have call successors, (339), 4 states have call predecessors, (339), 8 states have return successors, (340), 6 states have call predecessors, (340), 6 states have call successors, (340) [2024-11-09 06:29:29,530 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 06:29:45,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 06:29:45,517 INFO L93 Difference]: Finished difference Result 15654 states and 24251 transitions. [2024-11-09 06:29:45,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-09 06:29:45,519 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 26.11764705882353) internal successors, (444), 17 states have internal predecessors, (444), 6 states have call successors, (339), 4 states have call predecessors, (339), 8 states have return successors, (340), 6 states have call predecessors, (340), 6 states have call successors, (340) Word has length 656 [2024-11-09 06:29:45,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 06:29:45,568 INFO L225 Difference]: With dead ends: 15654 [2024-11-09 06:29:45,568 INFO L226 Difference]: Without dead ends: 12152 [2024-11-09 06:29:45,582 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3964 GetRequests, 3916 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 9.1s TimeCoverageRelationStatistics Valid=558, Invalid=1698, Unknown=0, NotChecked=0, Total=2256 [2024-11-09 06:29:45,582 INFO L432 NwaCegarLoop]: 372 mSDtfsCounter, 3203 mSDsluCounter, 2371 mSDsCounter, 0 mSdLazyCounter, 2098 mSolverCounterSat, 1788 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3210 SdHoareTripleChecker+Valid, 2743 SdHoareTripleChecker+Invalid, 3887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1788 IncrementalHoareTripleChecker+Valid, 2098 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.8s IncrementalHoareTripleChecker+Time [2024-11-09 06:29:45,583 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3210 Valid, 2743 Invalid, 3887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1788 Valid, 2098 Invalid, 1 Unknown, 0 Unchecked, 32.8s Time] [2024-11-09 06:29:45,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12152 states. [2024-11-09 06:29:48,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12152 to 11220. [2024-11-09 06:29:48,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11220 states, 7635 states have (on average 1.4203012442698102) internal successors, (10844), 7693 states have internal predecessors, (10844), 3328 states have call successors, (3328), 256 states have call predecessors, (3328), 256 states have return successors, (3328), 3270 states have call predecessors, (3328), 3328 states have call successors, (3328) [2024-11-09 06:29:48,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11220 states to 11220 states and 17500 transitions. [2024-11-09 06:29:48,303 INFO L78 Accepts]: Start accepts. Automaton has 11220 states and 17500 transitions. Word has length 656 [2024-11-09 06:29:48,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 06:29:48,304 INFO L471 AbstractCegarLoop]: Abstraction has 11220 states and 17500 transitions. [2024-11-09 06:29:48,304 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 26.11764705882353) internal successors, (444), 17 states have internal predecessors, (444), 6 states have call successors, (339), 4 states have call predecessors, (339), 8 states have return successors, (340), 6 states have call predecessors, (340), 6 states have call successors, (340) [2024-11-09 06:29:48,304 INFO L276 IsEmpty]: Start isEmpty. Operand 11220 states and 17500 transitions. [2024-11-09 06:29:48,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 657 [2024-11-09 06:29:48,310 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 06:29:48,310 INFO L215 NwaCegarLoop]: trace histogram [102, 102, 102, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-09 06:29:48,344 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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 (30)] Ended with exit code 0 [2024-11-09 06:29:48,547 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (31)] Ended with exit code 0 [2024-11-09 06:29:48,772 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-09 06:29:48,911 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 06:29:48,912 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 06:29:48,912 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 06:29:48,912 INFO L85 PathProgramCache]: Analyzing trace with hash 2033188391, now seen corresponding path program 1 times [2024-11-09 06:29:48,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 06:29:48,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1568965849] [2024-11-09 06:29:48,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 06:29:48,914 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-09 06:29:48,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 06:29:48,915 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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-09 06:29:48,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b9bd2308-aa7a-40d9-afb7-f26b3e87a215/bin/utaipan-verify-YMUCfTKeje/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 (33)] Waiting until timeout for monitored process [2024-11-09 06:29:50,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 06:29:50,192 INFO L255 TraceCheckSpWp]: Trace formula consists of 1069 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-09 06:29:50,201 INFO L278 TraceCheckSpWp]: Computing forward predicates...