./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-48.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc 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_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-48.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh --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 4a9e9bf709714475d9b4c0874c912dec9c2ff0a074bd43dedf9b533a3abda5f5 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 08:22:54,785 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 08:22:54,849 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Default.epf [2023-12-02 08:22:54,854 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 08:22:54,854 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 08:22:54,878 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 08:22:54,878 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 08:22:54,879 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 08:22:54,879 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 08:22:54,880 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 08:22:54,880 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 08:22:54,881 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 08:22:54,881 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 08:22:54,882 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 08:22:54,883 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 08:22:54,883 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 08:22:54,884 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 08:22:54,884 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 08:22:54,885 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 08:22:54,885 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 08:22:54,886 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 08:22:54,887 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 08:22:54,887 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 08:22:54,888 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 08:22:54,888 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 08:22:54,889 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 08:22:54,889 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 08:22:54,890 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 08:22:54,890 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 08:22:54,891 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 08:22:54,891 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 08:22:54,891 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 08:22:54,892 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 08:22:54,892 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 08:22:54,892 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 08:22:54,892 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 08:22:54,893 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 08:22:54,893 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 08:22:54,893 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 08:22:54,893 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 08:22:54,893 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 08:22:54,894 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 08:22:54,894 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 08:22:54,894 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 08:22:54,894 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 08:22:54,894 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 08:22:54,895 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 08:22:54,895 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_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/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_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh 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 -> 4a9e9bf709714475d9b4c0874c912dec9c2ff0a074bd43dedf9b533a3abda5f5 [2023-12-02 08:22:55,100 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 08:22:55,120 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 08:22:55,123 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 08:22:55,124 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 08:22:55,125 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 08:22:55,126 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-48.i [2023-12-02 08:22:57,950 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 08:22:58,201 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 08:22:58,201 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-48.i [2023-12-02 08:22:58,218 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/data/03dd73a43/4536047642c84b1c86cb7e351365d909/FLAG88aec65b3 [2023-12-02 08:22:58,234 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/data/03dd73a43/4536047642c84b1c86cb7e351365d909 [2023-12-02 08:22:58,236 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 08:22:58,238 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 08:22:58,239 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 08:22:58,240 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 08:22:58,245 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 08:22:58,246 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:22:58" (1/1) ... [2023-12-02 08:22:58,247 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2783f25 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:22:58, skipping insertion in model container [2023-12-02 08:22:58,248 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:22:58" (1/1) ... [2023-12-02 08:22:58,307 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 08:22:58,473 WARN L240 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_3186d184-6aab-4157-9d1a-f6e1219985c1/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-48.i[916,929] [2023-12-02 08:22:58,652 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 08:22:58,672 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 08:22:58,683 WARN L240 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_3186d184-6aab-4157-9d1a-f6e1219985c1/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-48.i[916,929] [2023-12-02 08:22:58,770 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 08:22:58,791 INFO L206 MainTranslator]: Completed translation [2023-12-02 08:22:58,791 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:22:58 WrapperNode [2023-12-02 08:22:58,792 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 08:22:58,793 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 08:22:58,793 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 08:22:58,793 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 08:22:58,800 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:22:58" (1/1) ... [2023-12-02 08:22:58,825 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:22:58" (1/1) ... [2023-12-02 08:22:58,936 INFO L138 Inliner]: procedures = 26, calls = 123, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 866 [2023-12-02 08:22:58,937 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 08:22:58,937 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 08:22:58,937 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 08:22:58,938 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 08:22:58,949 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:22:58" (1/1) ... [2023-12-02 08:22:58,950 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:22:58" (1/1) ... [2023-12-02 08:22:58,975 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:22:58" (1/1) ... [2023-12-02 08:22:58,976 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:22:58" (1/1) ... [2023-12-02 08:22:59,011 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:22:58" (1/1) ... [2023-12-02 08:22:59,020 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:22:58" (1/1) ... [2023-12-02 08:22:59,029 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:22:58" (1/1) ... [2023-12-02 08:22:59,040 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:22:58" (1/1) ... [2023-12-02 08:22:59,049 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 08:22:59,050 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 08:22:59,051 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 08:22:59,051 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 08:22:59,052 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:22:58" (1/1) ... [2023-12-02 08:22:59,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 08:22:59,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 08:22:59,082 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 08:22:59,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 08:22:59,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 08:22:59,120 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 08:22:59,120 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 08:22:59,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 08:22:59,121 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 08:22:59,121 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 08:22:59,270 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 08:22:59,273 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 08:23:00,498 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 08:23:01,850 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 08:23:01,851 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 08:23:01,852 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:23:01 BoogieIcfgContainer [2023-12-02 08:23:01,853 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 08:23:01,855 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 08:23:01,855 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 08:23:01,858 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 08:23:01,859 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 08:22:58" (1/3) ... [2023-12-02 08:23:01,860 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@28faf643 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:23:01, skipping insertion in model container [2023-12-02 08:23:01,860 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:22:58" (2/3) ... [2023-12-02 08:23:01,860 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@28faf643 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:23:01, skipping insertion in model container [2023-12-02 08:23:01,860 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:23:01" (3/3) ... [2023-12-02 08:23:01,862 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-48.i [2023-12-02 08:23:01,882 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 08:23:01,883 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 08:23:01,938 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 08:23:01,945 INFO L357 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, mHoare=true, 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;@9866e9f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 08:23:01,945 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-02 08:23:01,950 INFO L276 IsEmpty]: Start isEmpty. Operand has 185 states, 72 states have (on average 1.0416666666666667) internal successors, (75), 73 states have internal predecessors, (75), 110 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 110 states have call predecessors, (110), 110 states have call successors, (110) [2023-12-02 08:23:01,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 401 [2023-12-02 08:23:01,977 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:23:01,978 INFO L195 NwaCegarLoop]: trace histogram [110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:23:01,979 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:23:01,984 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:23:01,984 INFO L85 PathProgramCache]: Analyzing trace with hash -338653633, now seen corresponding path program 1 times [2023-12-02 08:23:01,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 08:23:01,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285448782] [2023-12-02 08:23:01,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:23:01,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 08:23:02,323 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 08:23:02,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [267836689] [2023-12-02 08:23:02,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:23:02,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 08:23:02,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 08:23:02,326 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 08:23:02,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 08:23:05,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-02 08:23:05,972 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-12-02 08:23:26,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-02 08:23:27,013 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2023-12-02 08:23:27,015 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-12-02 08:23:27,017 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-02 08:23:27,047 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 08:23:27,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-02 08:23:27,223 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-12-02 08:23:27,228 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-12-02 08:23:27,717 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 08:23:27 BoogieIcfgContainer [2023-12-02 08:23:27,718 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-02 08:23:27,718 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-12-02 08:23:27,719 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-12-02 08:23:27,719 INFO L274 PluginConnector]: Witness Printer initialized [2023-12-02 08:23:27,719 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:23:01" (3/4) ... [2023-12-02 08:23:27,722 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-12-02 08:23:27,723 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-12-02 08:23:27,724 INFO L158 Benchmark]: Toolchain (without parser) took 29486.09ms. Allocated memory was 146.8MB in the beginning and 232.8MB in the end (delta: 86.0MB). Free memory was 107.2MB in the beginning and 89.6MB in the end (delta: 17.6MB). Peak memory consumption was 105.5MB. Max. memory is 16.1GB. [2023-12-02 08:23:27,725 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 98.6MB. Free memory is still 51.9MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 08:23:27,725 INFO L158 Benchmark]: CACSL2BoogieTranslator took 552.71ms. Allocated memory is still 146.8MB. Free memory was 106.7MB in the beginning and 74.5MB in the end (delta: 32.2MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. [2023-12-02 08:23:27,726 INFO L158 Benchmark]: Boogie Procedure Inliner took 143.98ms. Allocated memory is still 146.8MB. Free memory was 74.5MB in the beginning and 109.7MB in the end (delta: -35.2MB). Peak memory consumption was 29.3MB. Max. memory is 16.1GB. [2023-12-02 08:23:27,727 INFO L158 Benchmark]: Boogie Preprocessor took 112.30ms. Allocated memory was 146.8MB in the beginning and 192.9MB in the end (delta: 46.1MB). Free memory was 109.7MB in the beginning and 151.4MB in the end (delta: -41.6MB). Peak memory consumption was 10.3MB. Max. memory is 16.1GB. [2023-12-02 08:23:27,728 INFO L158 Benchmark]: RCFGBuilder took 2802.25ms. Allocated memory was 192.9MB in the beginning and 232.8MB in the end (delta: 39.8MB). Free memory was 151.4MB in the beginning and 139.6MB in the end (delta: 11.8MB). Peak memory consumption was 105.1MB. Max. memory is 16.1GB. [2023-12-02 08:23:27,728 INFO L158 Benchmark]: TraceAbstraction took 25862.60ms. Allocated memory is still 232.8MB. Free memory was 139.6MB in the beginning and 90.6MB in the end (delta: 49.0MB). Peak memory consumption was 103.5MB. Max. memory is 16.1GB. [2023-12-02 08:23:27,729 INFO L158 Benchmark]: Witness Printer took 4.66ms. Allocated memory is still 232.8MB. Free memory was 90.6MB in the beginning and 89.6MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-12-02 08:23:27,733 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.21ms. Allocated memory is still 98.6MB. Free memory is still 51.9MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 552.71ms. Allocated memory is still 146.8MB. Free memory was 106.7MB in the beginning and 74.5MB in the end (delta: 32.2MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 143.98ms. Allocated memory is still 146.8MB. Free memory was 74.5MB in the beginning and 109.7MB in the end (delta: -35.2MB). Peak memory consumption was 29.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 112.30ms. Allocated memory was 146.8MB in the beginning and 192.9MB in the end (delta: 46.1MB). Free memory was 109.7MB in the beginning and 151.4MB in the end (delta: -41.6MB). Peak memory consumption was 10.3MB. Max. memory is 16.1GB. * RCFGBuilder took 2802.25ms. Allocated memory was 192.9MB in the beginning and 232.8MB in the end (delta: 39.8MB). Free memory was 151.4MB in the beginning and 139.6MB in the end (delta: 11.8MB). Peak memory consumption was 105.1MB. Max. memory is 16.1GB. * TraceAbstraction took 25862.60ms. Allocated memory is still 232.8MB. Free memory was 139.6MB in the beginning and 90.6MB in the end (delta: 49.0MB). Peak memory consumption was 103.5MB. Max. memory is 16.1GB. * Witness Printer took 4.66ms. Allocated memory is still 232.8MB. Free memory was 90.6MB in the beginning and 89.6MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of shiftRight at line 173, overapproximation of shiftLeft at line 325, overapproximation of someBinaryArithmeticDOUBLEoperation at line 222, overapproximation of someBinaryFLOATComparisonOperation at line 162, overapproximation of bitwiseOr at line 275, overapproximation of someUnaryDOUBLEoperation at line 168, overapproximation of bitwiseAnd at line 406, overapproximation of someBinaryDOUBLEComparisonOperation at line 168, overapproximation of someBinaryArithmeticFLOAToperation at line 194, overapproximation of someUnaryFLOAToperation at line 371. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned short int var_1_1 = 10; [L23] unsigned char var_1_2 = 1; [L24] double var_1_3 = 0.0; [L25] double var_1_4 = 128.2; [L26] double var_1_5 = 50.1; [L27] double var_1_6 = 64.5; [L28] unsigned short int var_1_7 = 1; [L29] unsigned char var_1_8 = 5; [L30] double var_1_9 = 15.35; [L31] unsigned char var_1_10 = 10; [L32] unsigned char var_1_11 = 2; [L33] signed long int var_1_12 = 32; [L34] signed long int var_1_13 = 256; [L35] signed char var_1_14 = 1; [L36] unsigned char var_1_15 = 128; [L37] unsigned char var_1_16 = 0; [L38] signed char var_1_17 = -64; [L39] unsigned short int var_1_18 = 64; [L40] unsigned short int var_1_20 = 8; [L41] unsigned short int var_1_21 = 1; [L42] unsigned char var_1_22 = 0; [L43] unsigned char var_1_23 = 1; [L44] float var_1_24 = 5.4; [L45] unsigned char var_1_25 = 1; [L46] unsigned char var_1_26 = 1; [L47] float var_1_27 = 10000000.6; [L48] unsigned char var_1_28 = 0; [L49] double var_1_29 = 50.2; [L50] double var_1_30 = 1000000000000000.5; [L51] unsigned char var_1_31 = 0; [L52] unsigned char var_1_32 = 0; [L53] signed char var_1_33 = -8; [L54] signed char var_1_34 = -4; [L55] signed long int var_1_35 = -4; [L56] unsigned char var_1_36 = 0; [L57] unsigned char var_1_37 = 0; [L58] unsigned char var_1_38 = 0; [L59] unsigned long int var_1_39 = 1000; [L60] float var_1_40 = 2.75; [L61] float var_1_41 = 4.5; [L62] unsigned long int var_1_42 = 3518907984; [L63] unsigned char var_1_43 = 1; [L64] float var_1_44 = 100000.6; [L65] float var_1_45 = 63.5; [L66] float var_1_46 = 1.15; [L67] unsigned long int var_1_47 = 10; [L68] float var_1_48 = 128.8; [L69] float var_1_49 = 255.325; [L70] unsigned char var_1_50 = 64; [L71] unsigned char var_1_51 = 10; [L72] unsigned char var_1_52 = 64; [L73] unsigned short int var_1_53 = 256; [L74] float var_1_54 = 16.2; [L75] unsigned short int var_1_55 = 28698; [L76] unsigned short int var_1_56 = 29118; [L77] unsigned short int var_1_57 = 35038; [L78] unsigned short int var_1_58 = 64025; [L79] unsigned short int var_1_59 = 25; [L80] unsigned short int var_1_60 = 256; [L81] double var_1_61 = 63.6; [L82] double var_1_62 = 100.25; [L83] double var_1_63 = 64.375; [L84] double var_1_64 = 31.375; [L85] signed long int var_1_65 = -8; [L86] signed short int var_1_66 = -2; [L87] signed long int var_1_67 = 8; [L88] signed long int var_1_68 = 4; [L89] float var_1_69 = 256.5; [L90] signed long int var_1_70 = 2; [L91] signed long int var_1_71 = 16; [L92] float var_1_72 = 128.25; [L93] float var_1_73 = 4.125; [L94] float var_1_74 = 99.65; [L95] unsigned char var_1_75 = 32; [L96] unsigned char var_1_76 = 100; [L97] unsigned char var_1_77 = 100; [L98] signed long int var_1_78 = -2; [L99] unsigned char var_1_79 = 64; [L100] double var_1_80 = 31.75; [L101] signed long int var_1_81 = 0; [L102] signed short int var_1_82 = -1; [L103] double var_1_83 = 4.25; [L104] unsigned short int var_1_84 = 2; [L105] signed long int var_1_85 = -10; [L106] unsigned short int var_1_86 = 5; [L107] double var_1_87 = 100.25; [L108] unsigned char var_1_88 = 2; [L109] unsigned char var_1_89 = 128; [L110] signed char var_1_90 = -2; [L111] double var_1_91 = 128.5; [L112] unsigned short int var_1_92 = 4; [L113] unsigned char var_1_93 = 16; [L114] unsigned char var_1_94 = 0; [L115] unsigned short int var_1_95 = 10; [L116] signed long int var_1_96 = -1; [L117] double var_1_97 = 32.4; [L118] double var_1_98 = 7.875; [L119] double var_1_99 = 9.2; [L120] unsigned long int var_1_100 = 64; [L121] unsigned char var_1_101 = 64; [L122] unsigned long int var_1_102 = 2424000567; [L123] signed long int var_1_103 = 128; [L124] signed long int var_1_104 = 16; [L125] double var_1_105 = 7.5; [L126] float var_1_106 = 127.5; [L127] signed long int var_1_107 = 128; [L128] signed long int var_1_108 = 64; [L129] unsigned char var_1_109 = 0; [L130] signed char var_1_110 = -4; [L131] signed char var_1_111 = 100; [L132] signed long int var_1_112 = -8; [L133] unsigned long int var_1_113 = 128; [L134] signed char var_1_114 = -32; [L135] unsigned long int var_1_115 = 50; [L136] signed char var_1_116 = 4; [L137] float var_1_117 = 127.2; [L138] unsigned long int var_1_118 = 1130023135; [L139] unsigned long int var_1_119 = 1332629669; [L140] unsigned long int var_1_120 = 1559146797; [L141] unsigned short int var_1_121 = 16; [L142] float var_1_122 = 127.5; [L143] signed short int var_1_123 = 10; [L144] float var_1_124 = 9.9; [L145] unsigned short int var_1_125 = 64; [L146] signed char var_1_126 = 2; [L147] unsigned long int var_1_127 = 5; [L148] unsigned short int var_1_128 = 0; [L149] unsigned long int var_1_129 = 0; [L150] signed char var_1_130 = 8; [L151] unsigned long int var_1_131 = 0; [L152] signed char var_1_132 = -32; [L153] unsigned long int var_1_133 = 500; [L154] unsigned short int var_1_134 = 0; [L155] unsigned char var_1_135 = 4; [L156] unsigned char last_1_var_1_8 = 5; [L157] unsigned short int last_1_var_1_18 = 64; [L747] isInitial = 1 [L748] FCALL initially() [L749] COND TRUE 1 [L750] CALL updateLastVariables() [L739] last_1_var_1_8 = var_1_8 [L740] last_1_var_1_18 = var_1_18 [L750] RET updateLastVariables() [L751] CALL updateVariables() [L561] var_1_2 = __VERIFIER_nondet_uchar() [L562] CALL assume_abort_if_not(var_1_2 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_3=0, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_4=641/5, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_5=501/10, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_6=129/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=1, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L20] COND FALSE !(!cond) [L562] RET assume_abort_if_not(var_1_2 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_3=0, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_4=641/5, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_5=501/10, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_6=129/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=1, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L563] CALL assume_abort_if_not(var_1_2 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_3=0, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_4=641/5, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_5=501/10, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_6=129/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=1, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L20] COND FALSE !(!cond) [L563] RET assume_abort_if_not(var_1_2 <= 1) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_3=0, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_4=641/5, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_5=501/10, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_6=129/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=1, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L564] var_1_3 = __VERIFIER_nondet_double() [L565] CALL assume_abort_if_not((var_1_3 >= 4611686.018427387900e+12F && var_1_3 <= -1.0e-20F) || (var_1_3 <= 9223372.036854776000e+12F && var_1_3 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_4=641/5, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_5=501/10, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_6=129/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=1, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L20] COND FALSE !(!cond) [L565] RET assume_abort_if_not((var_1_3 >= 4611686.018427387900e+12F && var_1_3 <= -1.0e-20F) || (var_1_3 <= 9223372.036854776000e+12F && var_1_3 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_4=641/5, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_5=501/10, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_6=129/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=1, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L566] var_1_4 = __VERIFIER_nondet_double() [L567] CALL assume_abort_if_not((var_1_4 >= 0.0F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 4611686.018427387900e+12F && var_1_4 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_5=501/10, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_6=129/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=1, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L20] COND FALSE !(!cond) [L567] RET assume_abort_if_not((var_1_4 >= 0.0F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 4611686.018427387900e+12F && var_1_4 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_5=501/10, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_6=129/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=1, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L568] var_1_5 = __VERIFIER_nondet_double() [L569] CALL assume_abort_if_not((var_1_5 >= 0.0F && var_1_5 <= -1.0e-20F) || (var_1_5 <= 9223372.036854776000e+12F && var_1_5 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_6=129/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=1, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L20] COND FALSE !(!cond) [L569] RET assume_abort_if_not((var_1_5 >= 0.0F && var_1_5 <= -1.0e-20F) || (var_1_5 <= 9223372.036854776000e+12F && var_1_5 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_6=129/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=1, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L570] var_1_6 = __VERIFIER_nondet_double() [L571] CALL assume_abort_if_not((var_1_6 >= 0.0F && var_1_6 <= -1.0e-20F) || (var_1_6 <= 9223372.036854776000e+12F && var_1_6 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=1, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L20] COND FALSE !(!cond) [L571] RET assume_abort_if_not((var_1_6 >= 0.0F && var_1_6 <= -1.0e-20F) || (var_1_6 <= 9223372.036854776000e+12F && var_1_6 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=1, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L572] var_1_7 = __VERIFIER_nondet_ushort() [L573] CALL assume_abort_if_not(var_1_7 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L20] COND FALSE !(!cond) [L573] RET assume_abort_if_not(var_1_7 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L574] CALL assume_abort_if_not(var_1_7 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L20] COND FALSE !(!cond) [L574] RET assume_abort_if_not(var_1_7 <= 32767) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5, var_1_9=307/20] [L575] var_1_9 = __VERIFIER_nondet_double() [L576] CALL assume_abort_if_not((var_1_9 >= -922337.2036854776000e+13F && var_1_9 <= -1.0e-20F) || (var_1_9 <= 9223372.036854776000e+12F && var_1_9 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L576] RET assume_abort_if_not((var_1_9 >= -922337.2036854776000e+13F && var_1_9 <= -1.0e-20F) || (var_1_9 <= 9223372.036854776000e+12F && var_1_9 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L577] CALL assume_abort_if_not(var_1_9 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L577] RET assume_abort_if_not(var_1_9 != 0.0F) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=10, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L578] var_1_10 = __VERIFIER_nondet_uchar() [L579] CALL assume_abort_if_not(var_1_10 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L579] RET assume_abort_if_not(var_1_10 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L580] CALL assume_abort_if_not(var_1_10 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L580] RET assume_abort_if_not(var_1_10 <= 254) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=2, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L581] var_1_11 = __VERIFIER_nondet_uchar() [L582] CALL assume_abort_if_not(var_1_11 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L582] RET assume_abort_if_not(var_1_11 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L583] CALL assume_abort_if_not(var_1_11 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L583] RET assume_abort_if_not(var_1_11 <= 254) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L584] var_1_15 = __VERIFIER_nondet_uchar() [L585] CALL assume_abort_if_not(var_1_15 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L585] RET assume_abort_if_not(var_1_15 >= 127) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L586] CALL assume_abort_if_not(var_1_15 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L586] RET assume_abort_if_not(var_1_15 <= 255) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=0, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L587] var_1_16 = __VERIFIER_nondet_uchar() [L588] CALL assume_abort_if_not(var_1_16 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L588] RET assume_abort_if_not(var_1_16 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L589] CALL assume_abort_if_not(var_1_16 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L589] RET assume_abort_if_not(var_1_16 <= 127) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-64, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L590] var_1_17 = __VERIFIER_nondet_char() [L591] CALL assume_abort_if_not(var_1_17 >= -126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L591] RET assume_abort_if_not(var_1_17 >= -126) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L592] CALL assume_abort_if_not(var_1_17 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L592] RET assume_abort_if_not(var_1_17 <= 126) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=1, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L593] var_1_21 = __VERIFIER_nondet_ushort() [L594] CALL assume_abort_if_not(var_1_21 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L594] RET assume_abort_if_not(var_1_21 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L595] CALL assume_abort_if_not(var_1_21 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L595] RET assume_abort_if_not(var_1_21 <= 65534) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L596] var_1_23 = __VERIFIER_nondet_uchar() [L597] CALL assume_abort_if_not(var_1_23 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L597] RET assume_abort_if_not(var_1_23 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L598] CALL assume_abort_if_not(var_1_23 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L598] RET assume_abort_if_not(var_1_23 <= 1) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_24=27/5, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L599] var_1_24 = __VERIFIER_nondet_float() [L600] CALL assume_abort_if_not((var_1_24 >= -922337.2036854776000e+13F && var_1_24 <= -1.0e-20F) || (var_1_24 <= 9223372.036854776000e+12F && var_1_24 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L600] RET assume_abort_if_not((var_1_24 >= -922337.2036854776000e+13F && var_1_24 <= -1.0e-20F) || (var_1_24 <= 9223372.036854776000e+12F && var_1_24 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L601] var_1_25 = __VERIFIER_nondet_uchar() [L602] CALL assume_abort_if_not(var_1_25 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L602] RET assume_abort_if_not(var_1_25 >= 1) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L603] CALL assume_abort_if_not(var_1_25 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L603] RET assume_abort_if_not(var_1_25 <= 1) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_27=50000003/5, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L604] var_1_27 = __VERIFIER_nondet_float() [L605] CALL assume_abort_if_not((var_1_27 >= -922337.2036854776000e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854776000e+12F && var_1_27 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L605] RET assume_abort_if_not((var_1_27 >= -922337.2036854776000e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854776000e+12F && var_1_27 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L606] var_1_28 = __VERIFIER_nondet_uchar() [L607] CALL assume_abort_if_not(var_1_28 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L607] RET assume_abort_if_not(var_1_28 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L608] CALL assume_abort_if_not(var_1_28 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L608] RET assume_abort_if_not(var_1_28 <= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_30=2000000000000001/2, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L609] var_1_30 = __VERIFIER_nondet_double() [L610] 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_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L610] 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_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-8, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L611] var_1_33 = __VERIFIER_nondet_char() [L612] CALL assume_abort_if_not(var_1_33 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L612] RET assume_abort_if_not(var_1_33 >= -128) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L613] CALL assume_abort_if_not(var_1_33 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L613] RET assume_abort_if_not(var_1_33 <= 127) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=-4, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L614] var_1_34 = __VERIFIER_nondet_char() [L615] CALL assume_abort_if_not(var_1_34 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L615] RET assume_abort_if_not(var_1_34 >= -128) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L616] CALL assume_abort_if_not(var_1_34 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L616] RET assume_abort_if_not(var_1_34 <= 127) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=-4, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L617] var_1_35 = __VERIFIER_nondet_long() [L618] CALL assume_abort_if_not(var_1_35 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L618] RET assume_abort_if_not(var_1_35 >= -2147483648) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L619] CALL assume_abort_if_not(var_1_35 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L619] RET assume_abort_if_not(var_1_35 <= 2147483647) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L620] var_1_36 = __VERIFIER_nondet_uchar() [L621] CALL assume_abort_if_not(var_1_36 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L621] RET assume_abort_if_not(var_1_36 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L622] CALL assume_abort_if_not(var_1_36 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L622] RET assume_abort_if_not(var_1_36 <= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L623] var_1_37 = __VERIFIER_nondet_uchar() [L624] CALL assume_abort_if_not(var_1_37 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L624] RET assume_abort_if_not(var_1_37 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L625] CALL assume_abort_if_not(var_1_37 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L625] RET assume_abort_if_not(var_1_37 <= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L626] var_1_38 = __VERIFIER_nondet_uchar() [L627] CALL assume_abort_if_not(var_1_38 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L627] RET assume_abort_if_not(var_1_38 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L628] CALL assume_abort_if_not(var_1_38 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L628] RET assume_abort_if_not(var_1_38 <= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_40=11/4, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L629] var_1_40 = __VERIFIER_nondet_float() [L630] CALL assume_abort_if_not((var_1_40 >= 0.0F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 9223372.036854776000e+12F && var_1_40 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L630] RET assume_abort_if_not((var_1_40 >= 0.0F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 9223372.036854776000e+12F && var_1_40 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_41=9/2, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L631] var_1_41 = __VERIFIER_nondet_float() [L632] CALL assume_abort_if_not((var_1_41 >= 0.0F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 9223372.036854776000e+12F && var_1_41 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L632] RET assume_abort_if_not((var_1_41 >= 0.0F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 9223372.036854776000e+12F && var_1_41 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=3518907984, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L633] var_1_42 = __VERIFIER_nondet_ulong() [L634] CALL assume_abort_if_not(var_1_42 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L634] RET assume_abort_if_not(var_1_42 >= 2147483647) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L635] CALL assume_abort_if_not(var_1_42 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L635] RET assume_abort_if_not(var_1_42 <= 4294967294) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_45=127/2, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L636] var_1_45 = __VERIFIER_nondet_float() [L637] CALL assume_abort_if_not((var_1_45 >= -461168.6018427382800e+13F && var_1_45 <= -1.0e-20F) || (var_1_45 <= 4611686.018427382800e+12F && var_1_45 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L637] RET assume_abort_if_not((var_1_45 >= -461168.6018427382800e+13F && var_1_45 <= -1.0e-20F) || (var_1_45 <= 4611686.018427382800e+12F && var_1_45 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_46=23/20, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L638] var_1_46 = __VERIFIER_nondet_float() [L639] CALL assume_abort_if_not((var_1_46 >= -461168.6018427382800e+13F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 4611686.018427382800e+12F && var_1_46 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L639] RET assume_abort_if_not((var_1_46 >= -461168.6018427382800e+13F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 4611686.018427382800e+12F && var_1_46 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_49=10213/40, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L640] var_1_49 = __VERIFIER_nondet_float() [L641] CALL assume_abort_if_not((var_1_49 >= -461168.6018427382800e+13F && var_1_49 <= -1.0e-20F) || (var_1_49 <= 4611686.018427382800e+12F && var_1_49 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L641] RET assume_abort_if_not((var_1_49 >= -461168.6018427382800e+13F && var_1_49 <= -1.0e-20F) || (var_1_49 <= 4611686.018427382800e+12F && var_1_49 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=10, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L642] var_1_51 = __VERIFIER_nondet_uchar() [L643] CALL assume_abort_if_not(var_1_51 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L643] RET assume_abort_if_not(var_1_51 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L644] CALL assume_abort_if_not(var_1_51 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L644] RET assume_abort_if_not(var_1_51 <= 254) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=64, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L645] var_1_52 = __VERIFIER_nondet_uchar() [L646] CALL assume_abort_if_not(var_1_52 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L646] RET assume_abort_if_not(var_1_52 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L647] CALL assume_abort_if_not(var_1_52 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L647] RET assume_abort_if_not(var_1_52 <= 254) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_54=81/5, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L648] var_1_54 = __VERIFIER_nondet_float() [L649] 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_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L649] 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_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=28698, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L650] var_1_55 = __VERIFIER_nondet_ushort() [L651] CALL assume_abort_if_not(var_1_55 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L651] RET assume_abort_if_not(var_1_55 >= 16383) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L652] CALL assume_abort_if_not(var_1_55 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L652] RET assume_abort_if_not(var_1_55 <= 32767) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=29118, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L653] var_1_56 = __VERIFIER_nondet_ushort() [L654] CALL assume_abort_if_not(var_1_56 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L654] RET assume_abort_if_not(var_1_56 >= 16383) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L655] CALL assume_abort_if_not(var_1_56 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L655] RET assume_abort_if_not(var_1_56 <= 32767) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=35038, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L656] var_1_57 = __VERIFIER_nondet_ushort() [L657] CALL assume_abort_if_not(var_1_57 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L657] RET assume_abort_if_not(var_1_57 >= 32767) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L658] CALL assume_abort_if_not(var_1_57 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L658] RET assume_abort_if_not(var_1_57 <= 65534) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=64025, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L659] var_1_58 = __VERIFIER_nondet_ushort() [L660] CALL assume_abort_if_not(var_1_58 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L660] RET assume_abort_if_not(var_1_58 >= 32767) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L661] CALL assume_abort_if_not(var_1_58 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L661] RET assume_abort_if_not(var_1_58 <= 65534) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_59=25, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L662] var_1_59 = __VERIFIER_nondet_ushort() [L663] CALL assume_abort_if_not(var_1_59 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L663] RET assume_abort_if_not(var_1_59 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L664] CALL assume_abort_if_not(var_1_59 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L664] RET assume_abort_if_not(var_1_59 <= 65535) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=256, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L665] var_1_60 = __VERIFIER_nondet_ushort() [L666] CALL assume_abort_if_not(var_1_60 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L666] RET assume_abort_if_not(var_1_60 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L667] CALL assume_abort_if_not(var_1_60 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L667] RET assume_abort_if_not(var_1_60 <= 65534) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_62=401/4, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L668] var_1_62 = __VERIFIER_nondet_double() [L669] CALL assume_abort_if_not((var_1_62 >= -230584.3009213691390e+13F && var_1_62 <= -1.0e-20F) || (var_1_62 <= 2305843.009213691390e+12F && var_1_62 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L669] RET assume_abort_if_not((var_1_62 >= -230584.3009213691390e+13F && var_1_62 <= -1.0e-20F) || (var_1_62 <= 2305843.009213691390e+12F && var_1_62 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_63=515/8, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L670] var_1_63 = __VERIFIER_nondet_double() [L671] CALL assume_abort_if_not((var_1_63 >= -230584.3009213691390e+13F && var_1_63 <= -1.0e-20F) || (var_1_63 <= 2305843.009213691390e+12F && var_1_63 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L671] RET assume_abort_if_not((var_1_63 >= -230584.3009213691390e+13F && var_1_63 <= -1.0e-20F) || (var_1_63 <= 2305843.009213691390e+12F && var_1_63 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_64=251/8, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L672] var_1_64 = __VERIFIER_nondet_double() [L673] CALL assume_abort_if_not((var_1_64 >= -461168.6018427382800e+13F && var_1_64 <= -1.0e-20F) || (var_1_64 <= 4611686.018427382800e+12F && var_1_64 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L673] RET assume_abort_if_not((var_1_64 >= -461168.6018427382800e+13F && var_1_64 <= -1.0e-20F) || (var_1_64 <= 4611686.018427382800e+12F && var_1_64 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=8, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L674] var_1_67 = __VERIFIER_nondet_long() [L675] CALL assume_abort_if_not(var_1_67 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L675] RET assume_abort_if_not(var_1_67 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L676] CALL assume_abort_if_not(var_1_67 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L676] RET assume_abort_if_not(var_1_67 <= 32) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L677] var_1_68 = __VERIFIER_nondet_long() [L678] CALL assume_abort_if_not(var_1_68 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L678] RET assume_abort_if_not(var_1_68 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L679] CALL assume_abort_if_not(var_1_68 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L679] RET assume_abort_if_not(var_1_68 <= 32) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=2, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L680] var_1_70 = __VERIFIER_nondet_long() [L681] CALL assume_abort_if_not(var_1_70 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L681] RET assume_abort_if_not(var_1_70 >= -2147483648) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L682] CALL assume_abort_if_not(var_1_70 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L682] RET assume_abort_if_not(var_1_70 <= 2147483647) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=16, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L683] var_1_71 = __VERIFIER_nondet_long() [L684] CALL assume_abort_if_not(var_1_71 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L684] RET assume_abort_if_not(var_1_71 >= -2147483648) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L685] CALL assume_abort_if_not(var_1_71 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L685] RET assume_abort_if_not(var_1_71 <= 2147483647) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_72=513/4, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L686] var_1_72 = __VERIFIER_nondet_float() [L687] CALL assume_abort_if_not((var_1_72 >= -230584.3009213691390e+13F && var_1_72 <= -1.0e-20F) || (var_1_72 <= 2305843.009213691390e+12F && var_1_72 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L687] RET assume_abort_if_not((var_1_72 >= -230584.3009213691390e+13F && var_1_72 <= -1.0e-20F) || (var_1_72 <= 2305843.009213691390e+12F && var_1_72 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_73=33/8, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L688] var_1_73 = __VERIFIER_nondet_float() [L689] CALL assume_abort_if_not((var_1_73 >= 0.0F && var_1_73 <= -1.0e-20F) || (var_1_73 <= 4611686.018427382800e+12F && var_1_73 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L689] RET assume_abort_if_not((var_1_73 >= 0.0F && var_1_73 <= -1.0e-20F) || (var_1_73 <= 4611686.018427382800e+12F && var_1_73 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_74=1993/20, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L690] var_1_74 = __VERIFIER_nondet_float() [L691] CALL assume_abort_if_not((var_1_74 >= 0.0F && var_1_74 <= -1.0e-20F) || (var_1_74 <= 4611686.018427382800e+12F && var_1_74 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L691] RET assume_abort_if_not((var_1_74 >= 0.0F && var_1_74 <= -1.0e-20F) || (var_1_74 <= 4611686.018427382800e+12F && var_1_74 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=100, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L692] var_1_76 = __VERIFIER_nondet_uchar() [L693] CALL assume_abort_if_not(var_1_76 >= 95) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L693] RET assume_abort_if_not(var_1_76 >= 95) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L694] CALL assume_abort_if_not(var_1_76 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L694] RET assume_abort_if_not(var_1_76 <= 127) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=100, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L695] var_1_77 = __VERIFIER_nondet_uchar() [L696] CALL assume_abort_if_not(var_1_77 >= 64) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L696] RET assume_abort_if_not(var_1_77 >= 64) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L697] CALL assume_abort_if_not(var_1_77 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L697] RET assume_abort_if_not(var_1_77 <= 127) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=0, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L698] var_1_81 = __VERIFIER_nondet_long() [L699] CALL assume_abort_if_not(var_1_81 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L699] RET assume_abort_if_not(var_1_81 >= -2147483648) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L700] CALL assume_abort_if_not(var_1_81 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L700] RET assume_abort_if_not(var_1_81 <= 2147483647) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=128, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L701] var_1_89 = __VERIFIER_nondet_uchar() [L702] CALL assume_abort_if_not(var_1_89 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L702] RET assume_abort_if_not(var_1_89 >= 127) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L703] CALL assume_abort_if_not(var_1_89 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L703] RET assume_abort_if_not(var_1_89 <= 254) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_91=257/2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L704] var_1_91 = __VERIFIER_nondet_double() [L705] CALL assume_abort_if_not((var_1_91 >= -922337.2036854776000e+13F && var_1_91 <= -1.0e-20F) || (var_1_91 <= 9223372.036854776000e+12F && var_1_91 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L20] COND FALSE !(!cond) [L705] RET assume_abort_if_not((var_1_91 >= -922337.2036854776000e+13F && var_1_91 <= -1.0e-20F) || (var_1_91 <= 9223372.036854776000e+12F && var_1_91 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8, var_1_99=46/5] [L706] var_1_99 = __VERIFIER_nondet_double() [L707] CALL assume_abort_if_not((var_1_99 >= 0.0F && var_1_99 <= -1.0e-20F) || (var_1_99 <= 9223372.036854765600e+12F && var_1_99 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L707] RET assume_abort_if_not((var_1_99 >= 0.0F && var_1_99 <= -1.0e-20F) || (var_1_99 <= 9223372.036854765600e+12F && var_1_99 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_101=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L708] var_1_101 = __VERIFIER_nondet_uchar() [L709] CALL assume_abort_if_not(var_1_101 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L709] RET assume_abort_if_not(var_1_101 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L710] CALL assume_abort_if_not(var_1_101 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L710] RET assume_abort_if_not(var_1_101 <= 255) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2424000567, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L711] var_1_102 = __VERIFIER_nondet_ulong() [L712] CALL assume_abort_if_not(var_1_102 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L712] RET assume_abort_if_not(var_1_102 >= 2147483647) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L713] CALL assume_abort_if_not(var_1_102 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L713] RET assume_abort_if_not(var_1_102 <= 4294967294) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=100, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L714] var_1_111 = __VERIFIER_nondet_char() [L715] CALL assume_abort_if_not(var_1_111 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L715] RET assume_abort_if_not(var_1_111 >= -128) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L716] CALL assume_abort_if_not(var_1_111 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L716] RET assume_abort_if_not(var_1_111 <= 127) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=-8, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L717] var_1_112 = __VERIFIER_nondet_long() [L718] CALL assume_abort_if_not(var_1_112 >= -2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L718] RET assume_abort_if_not(var_1_112 >= -2147483647) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L719] CALL assume_abort_if_not(var_1_112 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L719] RET assume_abort_if_not(var_1_112 <= 2147483647) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_115=50, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L720] var_1_115 = __VERIFIER_nondet_ulong() [L721] CALL assume_abort_if_not(var_1_115 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L721] RET assume_abort_if_not(var_1_115 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L722] CALL assume_abort_if_not(var_1_115 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L722] RET assume_abort_if_not(var_1_115 <= 4294967295) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=1130023135, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L723] var_1_118 = __VERIFIER_nondet_ulong() [L724] CALL assume_abort_if_not(var_1_118 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L724] RET assume_abort_if_not(var_1_118 >= 1073741823) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L725] CALL assume_abort_if_not(var_1_118 <= 2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L725] RET assume_abort_if_not(var_1_118 <= 2147483648) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=1332629669, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L726] var_1_119 = __VERIFIER_nondet_ulong() [L727] CALL assume_abort_if_not(var_1_119 >= 1073741824) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L727] RET assume_abort_if_not(var_1_119 >= 1073741824) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L728] CALL assume_abort_if_not(var_1_119 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L728] RET assume_abort_if_not(var_1_119 <= 2147483647) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=1559146797, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L729] var_1_120 = __VERIFIER_nondet_ulong() [L730] CALL assume_abort_if_not(var_1_120 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=2147483486, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L730] RET assume_abort_if_not(var_1_120 >= 1073741823) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=2147483486, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L731] CALL assume_abort_if_not(var_1_120 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=2147483486, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L731] RET assume_abort_if_not(var_1_120 <= 2147483647) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=2147483486, var_1_121=16, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L732] var_1_121 = __VERIFIER_nondet_ushort() [L733] CALL assume_abort_if_not(var_1_121 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=2147483486, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L733] RET assume_abort_if_not(var_1_121 >= 0) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=2147483486, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L734] CALL assume_abort_if_not(var_1_121 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=2147483486, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L734] RET assume_abort_if_not(var_1_121 <= 65535) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=2147483486, var_1_122=255/2, var_1_123=10, var_1_124=99/10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L735] var_1_124 = __VERIFIER_nondet_float() [L736] CALL assume_abort_if_not((var_1_124 >= -922337.2036854776000e+13F && var_1_124 <= -1.0e-20F) || (var_1_124 <= 9223372.036854776000e+12F && var_1_124 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=2147483486, var_1_122=255/2, var_1_123=10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L20] COND FALSE !(!cond) [L736] RET assume_abort_if_not((var_1_124 >= -922337.2036854776000e+13F && var_1_124 <= -1.0e-20F) || (var_1_124 <= 9223372.036854776000e+12F && var_1_124 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=64, var_1_102=2147483647, var_1_103=128, var_1_104=16, var_1_105=15/2, var_1_106=255/2, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=-4, var_1_111=-128, var_1_112=6, var_1_113=128, var_1_114=-32, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=2147483486, var_1_122=255/2, var_1_123=10, var_1_125=64, var_1_126=2, var_1_127=5, var_1_128=0, var_1_129=0, var_1_12=32, var_1_130=8, var_1_131=0, var_1_132=-32, var_1_133=500, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=1, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=64, var_1_1=10, var_1_20=8, var_1_21=256, var_1_22=0, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=251/5, var_1_2=0, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=1000, var_1_42=2147483905, var_1_43=1, var_1_44=500003/5, var_1_47=10, var_1_48=644/5, var_1_50=64, var_1_51=96, var_1_52=128, var_1_53=256, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_60=16384, var_1_61=318/5, var_1_65=-8, var_1_66=-2, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_75=32, var_1_76=95, var_1_77=96, var_1_78=-2, var_1_79=64, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=-1, var_1_83=17/4, var_1_84=2, var_1_85=-10, var_1_86=5, var_1_87=401/4, var_1_88=2, var_1_89=127, var_1_8=5, var_1_90=-2, var_1_92=4, var_1_93=16, var_1_94=0, var_1_95=10, var_1_96=-1, var_1_97=162/5, var_1_98=63/8] [L751] RET updateVariables() [L752] CALL step() [L161] var_1_20 = var_1_21 [L162] COND TRUE var_1_23 || (2.65f > var_1_24) [L163] var_1_22 = (! (! var_1_25)) [L165] COND TRUE \read(var_1_23) [L166] var_1_26 = (! ((var_1_24 >= var_1_27) && var_1_28)) [L168] var_1_29 = ((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))) [L169] COND TRUE \read(var_1_23) [L170] var_1_31 = (var_1_25 && (! var_1_28)) [L172] COND TRUE \read(var_1_22) [L173] EXPR var_1_20 >> var_1_21 [L173] EXPR (((var_1_20 >> var_1_21)) < (((((var_1_33) > (var_1_34)) ? (var_1_33) : (var_1_34))))) ? ((var_1_20 >> var_1_21)) : (((((var_1_33) > (var_1_34)) ? (var_1_33) : (var_1_34)))) [L173] COND FALSE !((((((var_1_20 >> var_1_21)) < (((((var_1_33) > (var_1_34)) ? (var_1_33) : (var_1_34))))) ? ((var_1_20 >> var_1_21)) : (((((var_1_33) > (var_1_34)) ? (var_1_33) : (var_1_34)))))) >= var_1_35) [L176] var_1_32 = (var_1_28 || var_1_36) [L187] COND TRUE (- (var_1_40 - var_1_41)) <= var_1_30 [L188] var_1_39 = (var_1_42 - var_1_20) [L190] COND TRUE \read(var_1_31) [L191] var_1_43 = var_1_38 [L193] COND FALSE !((- (10000 + 8)) > ((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33)))) [L196] COND TRUE var_1_27 < (var_1_41 - ((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46)))) [L197] var_1_47 = ((((var_1_42) < 0 ) ? -(var_1_42) : (var_1_42))) [L199] var_1_48 = (((((var_1_46) > (var_1_45)) ? (var_1_46) : (var_1_45))) + var_1_49) [L200] var_1_50 = ((((var_1_51) > (var_1_52)) ? (var_1_51) : (var_1_52))) [L201] COND FALSE !(var_1_48 >= ((((var_1_24) < 0 ) ? -(var_1_24) : (var_1_24)))) [L208] COND TRUE var_1_33 < var_1_34 [L209] COND FALSE !(\read(var_1_37)) [L216] var_1_53 = (var_1_57 - (var_1_55 - var_1_52)) [L220] COND FALSE !(\read(var_1_38)) [L231] var_1_61 = var_1_64 [L233] COND TRUE var_1_22 || (((((var_1_51) < (var_1_53)) ? (var_1_51) : (var_1_53))) <= var_1_55) [L234] COND FALSE !(\read(var_1_36)) [L254] COND TRUE 1u < var_1_56 [L255] var_1_66 = ((((var_1_52) < 0 ) ? -(var_1_52) : (var_1_52))) [L275] EXPR var_1_70 | var_1_71 [L275] COND FALSE !(((((var_1_67) < 0 ) ? -(var_1_67) : (var_1_67))) >= ((var_1_70 | var_1_71) * var_1_51)) [L286] COND FALSE !(var_1_54 <= ((((var_1_74) < 0 ) ? -(var_1_74) : (var_1_74)))) [L289] COND TRUE var_1_46 >= ((((var_1_74) < 0 ) ? -(var_1_74) : (var_1_74))) [L290] var_1_75 = (((var_1_76 - var_1_67) + var_1_77) - var_1_68) [L293] COND FALSE !(((((((((var_1_74) > (var_1_24)) ? (var_1_74) : (var_1_24)))) > (var_1_48)) ? (((((var_1_74) > (var_1_24)) ? (var_1_74) : (var_1_24)))) : (var_1_48))) < (var_1_64 + (8.5f - var_1_73))) [L296] var_1_78 = ((((var_1_68) > (var_1_58)) ? (var_1_68) : (var_1_58))) [L298] COND TRUE 256 > var_1_75 [L299] var_1_79 = ((((var_1_51) > (var_1_76)) ? (var_1_51) : (var_1_76))) [L301] COND FALSE !(((((var_1_34) < (var_1_79)) ? (var_1_34) : (var_1_79))) >= var_1_81) [L304] COND TRUE \read(var_1_22) [L305] var_1_82 = var_1_52 [L309] COND FALSE !(\read(var_1_36)) [L312] var_1_83 = var_1_30 [L314] COND FALSE !(\read(var_1_38)) [L317] var_1_84 = 0 [L319] var_1_85 = 16 [L320] COND FALSE !(\read(var_1_37)) [L323] var_1_86 = 25 [L325] EXPR 16 << var_1_33 [L325] COND TRUE (16 << var_1_33) != -64 [L326] var_1_87 = 128.4 [L328] COND TRUE var_1_55 >= var_1_70 [L329] COND FALSE !(((var_1_39 * 4) + var_1_56) <= var_1_55) [L335] COND FALSE !((((((var_1_91 * var_1_29)) > (1.00000000000008E13)) ? ((var_1_91 * var_1_29)) : (1.00000000000008E13))) == 99.4) [L340] COND FALSE !(\read(var_1_32)) [L347] var_1_93 = ((((((var_1_67) < 0 ) ? -(var_1_67) : (var_1_67))) + var_1_68) + ((((var_1_77) > (var_1_76)) ? (var_1_77) : (var_1_76)))) [L348] COND FALSE !(var_1_78 > var_1_39) [L353] var_1_95 = ((((var_1_77) < (0)) ? (var_1_77) : (0))) [L354] COND TRUE var_1_52 >= var_1_95 [L355] var_1_96 = ((((-8) > (var_1_76)) ? (-8) : (var_1_76))) [L361] COND TRUE var_1_93 > var_1_65 [L362] COND TRUE \read(var_1_31) [L363] COND FALSE !(var_1_52 == ((var_1_82 / var_1_89) + (var_1_56 + 16))) [L370] COND TRUE var_1_33 < var_1_71 [L371] var_1_98 = (((((var_1_74 - var_1_99)) > (((((var_1_64) < (((((var_1_73) < 0 ) ? -(var_1_73) : (var_1_73))))) ? (var_1_64) : (((((var_1_73) < 0 ) ? -(var_1_73) : (var_1_73)))))))) ? ((var_1_74 - var_1_99)) : (((((var_1_64) < (((((var_1_73) < 0 ) ? -(var_1_73) : (var_1_73))))) ? (var_1_64) : (((((var_1_73) < 0 ) ? -(var_1_73) : (var_1_73))))))))) [L373] COND TRUE ! (var_1_50 >= var_1_101) [L374] var_1_100 = (((((((var_1_79) < 0 ) ? -(var_1_79) : (var_1_79))) < 0 ) ? -((((var_1_79) < 0 ) ? -(var_1_79) : (var_1_79))) : ((((var_1_79) < 0 ) ? -(var_1_79) : (var_1_79))))) [L378] COND TRUE ! (50u < var_1_81) [L379] COND TRUE ((((var_1_97) < 0 ) ? -(var_1_97) : (var_1_97))) <= var_1_69 [L380] var_1_103 = (var_1_59 - var_1_21) [L385] COND FALSE !(((((var_1_79) > (((((var_1_56) < 0 ) ? -(var_1_56) : (var_1_56))))) ? (var_1_79) : (((((var_1_56) < 0 ) ? -(var_1_56) : (var_1_56)))))) <= var_1_100) [L388] var_1_104 = ((((var_1_90) < 0 ) ? -(var_1_90) : (var_1_90))) [L390] COND FALSE !(var_1_67 >= var_1_100) [L393] COND TRUE ((((-8) < 0 ) ? -(-8) : (-8))) > (var_1_104 * (-32 ^ var_1_59)) [L394] EXPR var_1_70 | (var_1_89 - var_1_67) [L394] COND TRUE (var_1_70 | (var_1_89 - var_1_67)) > (var_1_57 / ((((var_1_58) < 0 ) ? -(var_1_58) : (var_1_58)))) [L395] var_1_106 = ((var_1_74 - 3.5f) + (((((((1.6f) < (var_1_45)) ? (1.6f) : (var_1_45))) < 0 ) ? -((((1.6f) < (var_1_45)) ? (1.6f) : (var_1_45))) : ((((1.6f) < (var_1_45)) ? (1.6f) : (var_1_45)))))) [L398] COND TRUE var_1_97 < var_1_99 [L399] COND FALSE !(\read(var_1_38)) [L403] COND FALSE !(var_1_81 < var_1_103) [L406] EXPR var_1_103 & var_1_101 [L406] EXPR (var_1_103 & var_1_101) & var_1_92 [L406] COND TRUE ((var_1_103 & var_1_101) & var_1_92) <= var_1_53 [L407] var_1_109 = (var_1_38 && var_1_28) [L409] COND FALSE !(var_1_53 < (var_1_86 % var_1_77)) [L432] var_1_110 = (var_1_68 + var_1_67) [L434] COND FALSE !(var_1_101 < (var_1_71 + 5)) [L437] var_1_113 = var_1_42 [L439] COND FALSE !(var_1_115 <= ((((var_1_101) < 0 ) ? -(var_1_101) : (var_1_101)))) [L442] var_1_116 = ((((var_1_68) < 0 ) ? -(var_1_68) : (var_1_68))) [L443] EXPR var_1_47 >> ((((var_1_67) < 0 ) ? -(var_1_67) : (var_1_67))) [L443] COND FALSE !(((var_1_118 + var_1_119) - (var_1_120 - var_1_77)) <= (var_1_47 >> ((((var_1_67) < 0 ) ? -(var_1_67) : (var_1_67))))) [L448] EXPR var_1_59 & var_1_20 [L448] EXPR (var_1_59 & var_1_20) | var_1_50 [L448] COND FALSE !(((var_1_59 & var_1_20) | var_1_50) < var_1_95) [L455] COND TRUE var_1_69 > (var_1_98 * ((((var_1_124) < 0 ) ? -(var_1_124) : (var_1_124)))) [L456] var_1_123 = var_1_88 [L458] COND TRUE \read(var_1_31) [L459] var_1_125 = ((((((((var_1_88) < 0 ) ? -(var_1_88) : (var_1_88)))) < (var_1_50)) ? (((((var_1_88) < 0 ) ? -(var_1_88) : (var_1_88)))) : (var_1_50))) [L463] COND TRUE 5 < var_1_112 [L464] var_1_126 = ((((((((var_1_68) < 0 ) ? -(var_1_68) : (var_1_68)))) > (var_1_67)) ? (((((var_1_68) < 0 ) ? -(var_1_68) : (var_1_68)))) : (var_1_67))) [L466] COND TRUE \read(var_1_23) [L467] var_1_127 = ((((((((var_1_55) < (((((var_1_93) > (var_1_118)) ? (var_1_93) : (var_1_118))))) ? (var_1_55) : (((((var_1_93) > (var_1_118)) ? (var_1_93) : (var_1_118))))))) > (var_1_102)) ? (((((var_1_55) < (((((var_1_93) > (var_1_118)) ? (var_1_93) : (var_1_118))))) ? (var_1_55) : (((((var_1_93) > (var_1_118)) ? (var_1_93) : (var_1_118))))))) : (var_1_102))) [L469] COND FALSE !(\read(var_1_43)) [L472] var_1_128 = var_1_55 [L474] COND TRUE \read(var_1_22) [L475] var_1_129 = var_1_128 [L477] COND TRUE \read(var_1_31) [L478] var_1_130 = 4 [L480] COND TRUE \read(var_1_31) [L481] var_1_131 = var_1_59 [L485] COND FALSE !(\read(var_1_32)) [L488] COND FALSE !(\read(var_1_94)) [L491] var_1_133 = var_1_20 [L493] COND FALSE !(\read(var_1_36)) [L496] EXPR ((((var_1_76) < 0 ) ? -(var_1_76) : (var_1_76))) >> var_1_121 [L496] COND FALSE !((((((var_1_76) < 0 ) ? -(var_1_76) : (var_1_76))) >> var_1_121) > (var_1_53 * 4)) [L507] COND FALSE !(\read(var_1_2)) [L514] var_1_1 = 1 [L516] unsigned short int stepLocal_0 = var_1_1; [L517] COND FALSE !(var_1_6 > (var_1_5 / ((((var_1_3) > (var_1_9)) ? (var_1_3) : (var_1_9))))) [L520] COND FALSE !(stepLocal_0 <= var_1_7) [L523] var_1_8 = var_1_11 [L526] COND FALSE !(\read(var_1_2)) [L535] var_1_12 = last_1_var_1_18 [L537] signed long int stepLocal_1 = ((((var_1_15 - var_1_16)) > (var_1_12)) ? ((var_1_15 - var_1_16)) : (var_1_12)); [L538] COND FALSE !(var_1_10 == stepLocal_1) [L541] var_1_14 = var_1_17 [L543] COND FALSE !(\read(var_1_2)) [L546] COND FALSE !(var_1_8 == var_1_13) [L549] COND TRUE last_1_var_1_18 != var_1_16 [L550] COND FALSE !(-256 >= var_1_13) [L553] var_1_18 = var_1_15 [L752] RET step() [L753] CALL, EXPR property() [L743-L744] return (((((var_1_2 ? ((((var_1_3 - var_1_4) - var_1_5) == (15.75 - var_1_6)) ? (var_1_1 == ((unsigned short int) (5 + last_1_var_1_8))) : (var_1_1 == ((unsigned short int) last_1_var_1_8))) : (var_1_1 == ((unsigned short int) 1))) && ((var_1_6 > (var_1_5 / ((((var_1_3) > (var_1_9)) ? (var_1_3) : (var_1_9))))) ? (var_1_8 == ((unsigned char) ((((var_1_10) < 0 ) ? -(var_1_10) : (var_1_10))))) : ((var_1_1 <= var_1_7) ? (var_1_8 == ((unsigned char) var_1_10)) : (var_1_8 == ((unsigned char) var_1_11))))) && (var_1_2 ? ((-128 > var_1_10) ? ((var_1_3 >= (2.75 / var_1_9)) ? (var_1_12 == ((signed long int) (var_1_11 + (last_1_var_1_18 + var_1_10)))) : (var_1_12 == ((signed long int) last_1_var_1_18))) : 1) : (var_1_12 == ((signed long int) last_1_var_1_18)))) && (var_1_2 ? (var_1_13 == ((signed long int) var_1_11)) : 1)) && ((var_1_10 == (((((var_1_15 - var_1_16)) > (var_1_12)) ? ((var_1_15 - var_1_16)) : (var_1_12)))) ? (var_1_14 == ((signed char) ((((var_1_17) < 0 ) ? -(var_1_17) : (var_1_17))))) : (var_1_14 == ((signed char) var_1_17)))) && ((var_1_8 == var_1_13) ? (var_1_18 == ((unsigned short int) (var_1_10 + ((((var_1_14) < (var_1_16)) ? (var_1_14) : (var_1_16)))))) : ((last_1_var_1_18 != var_1_16) ? ((-256 >= var_1_13) ? (var_1_18 == ((unsigned short int) var_1_16)) : (var_1_18 == ((unsigned short int) var_1_15))) : (var_1_18 == ((unsigned short int) var_1_10)))) ; [L753] RET, EXPR property() [L753] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=96, var_1_101=129, var_1_102=2147483647, var_1_103=-126, var_1_104=2, var_1_105=15/2, var_1_106=0, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=7, var_1_111=-128, var_1_112=6, var_1_113=2147483905, var_1_114=-32, var_1_115=130, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=2147483486, var_1_121=1, var_1_122=255/2, var_1_123=2, var_1_125=2, var_1_126=4, var_1_127=2147483647, var_1_128=16384, var_1_129=16384, var_1_12=64, var_1_130=4, var_1_131=130, var_1_132=-32, var_1_133=256, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=-126, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=128, var_1_1=1, var_1_20=256, var_1_21=256, var_1_22=1, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=3, var_1_2=0, var_1_30=3, var_1_31=1, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=2147483649, var_1_42=2147483905, var_1_43=0, var_1_44=500003/5, var_1_45=0, var_1_46=0, var_1_47=2147483905, var_1_49=0, var_1_50=128, var_1_51=96, var_1_52=128, var_1_53=16511, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_59=130, var_1_60=16384, var_1_61=2, var_1_64=2, var_1_65=-8, var_1_66=128, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_72=0, var_1_73=0, var_1_75=184, var_1_76=95, var_1_77=96, var_1_78=32768, var_1_79=96, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=128, var_1_83=3, var_1_84=0, var_1_85=16, var_1_86=25, var_1_87=642/5, var_1_88=2, var_1_89=127, var_1_8=65, var_1_90=-2, var_1_92=4, var_1_93=103, var_1_94=0, var_1_95=0, var_1_96=95, var_1_97=162/5, var_1_98=2, var_1_99=0] [L19] reach_error() VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_18=64, last_1_var_1_8=5, var_1_100=96, var_1_101=129, var_1_102=2147483647, var_1_103=-126, var_1_104=2, var_1_105=15/2, var_1_106=0, var_1_107=128, var_1_108=64, var_1_109=0, var_1_10=64, var_1_110=7, var_1_111=-128, var_1_112=6, var_1_113=2147483905, var_1_114=-32, var_1_115=130, var_1_116=4, var_1_117=636/5, var_1_118=2147483648, var_1_119=2147483647, var_1_11=65, var_1_120=2147483486, var_1_121=1, var_1_122=255/2, var_1_123=2, var_1_125=2, var_1_126=4, var_1_127=2147483647, var_1_128=16384, var_1_129=16384, var_1_12=64, var_1_130=4, var_1_131=130, var_1_132=-32, var_1_133=256, var_1_134=0, var_1_135=4, var_1_13=256, var_1_14=-126, var_1_15=128, var_1_16=63, var_1_17=-126, var_1_18=128, var_1_1=1, var_1_20=256, var_1_21=256, var_1_22=1, var_1_23=1, var_1_25=1, var_1_26=1, var_1_28=0, var_1_29=3, var_1_2=0, var_1_30=3, var_1_31=1, var_1_32=0, var_1_33=-1, var_1_34=0, var_1_35=1, var_1_36=0, var_1_37=0, var_1_38=0, var_1_39=2147483649, var_1_42=2147483905, var_1_43=0, var_1_44=500003/5, var_1_45=0, var_1_46=0, var_1_47=2147483905, var_1_49=0, var_1_50=128, var_1_51=96, var_1_52=128, var_1_53=16511, var_1_55=16384, var_1_56=16383, var_1_57=32767, var_1_58=32768, var_1_59=130, var_1_60=16384, var_1_61=2, var_1_64=2, var_1_65=-8, var_1_66=128, var_1_67=3, var_1_68=4, var_1_69=513/2, var_1_70=123, var_1_71=0, var_1_72=0, var_1_73=0, var_1_75=184, var_1_76=95, var_1_77=96, var_1_78=32768, var_1_79=96, var_1_7=0, var_1_80=127/4, var_1_81=1, var_1_82=128, var_1_83=3, var_1_84=0, var_1_85=16, var_1_86=25, var_1_87=642/5, var_1_88=2, var_1_89=127, var_1_8=65, var_1_90=-2, var_1_92=4, var_1_93=103, var_1_94=0, var_1_95=0, var_1_96=95, var_1_97=162/5, var_1_98=2, var_1_99=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 185 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 25.3s, OverallIterations: 1, TraceHistogramMax: 110, 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=185occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 3.4s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 400 NumberOfCodeBlocks, 400 NumberOfCodeBlocksAsserted, 1 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 [2023-12-02 08:23:27,779 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/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_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-48.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh --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 4a9e9bf709714475d9b4c0874c912dec9c2ff0a074bd43dedf9b533a3abda5f5 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 08:23:29,681 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 08:23:29,765 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2023-12-02 08:23:29,771 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 08:23:29,772 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 08:23:29,799 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 08:23:29,800 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 08:23:29,801 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 08:23:29,801 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 08:23:29,802 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 08:23:29,803 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 08:23:29,803 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 08:23:29,804 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 08:23:29,805 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 08:23:29,805 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 08:23:29,806 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 08:23:29,807 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 08:23:29,807 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 08:23:29,808 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 08:23:29,808 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 08:23:29,809 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 08:23:29,810 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 08:23:29,810 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 08:23:29,811 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 08:23:29,811 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-02 08:23:29,812 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-02 08:23:29,812 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-02 08:23:29,812 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 08:23:29,813 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 08:23:29,813 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 08:23:29,813 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 08:23:29,814 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-02 08:23:29,814 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 08:23:29,814 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 08:23:29,815 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 08:23:29,815 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 08:23:29,815 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 08:23:29,815 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 08:23:29,815 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2023-12-02 08:23:29,816 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-02 08:23:29,816 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 08:23:29,816 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 08:23:29,817 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 08:23:29,817 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 08:23:29,817 INFO L153 SettingsManager]: * Logic for external solver=AUFBV 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_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/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_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh 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 -> 4a9e9bf709714475d9b4c0874c912dec9c2ff0a074bd43dedf9b533a3abda5f5 [2023-12-02 08:23:30,113 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 08:23:30,133 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 08:23:30,135 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 08:23:30,136 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 08:23:30,136 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 08:23:30,138 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-48.i [2023-12-02 08:23:32,944 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 08:23:33,205 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 08:23:33,206 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-48.i [2023-12-02 08:23:33,224 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/data/bbe6ae77b/202669115e574c90add860118fef9c56/FLAGf3bf3ae36 [2023-12-02 08:23:33,238 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/data/bbe6ae77b/202669115e574c90add860118fef9c56 [2023-12-02 08:23:33,241 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 08:23:33,243 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 08:23:33,244 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 08:23:33,245 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 08:23:33,249 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 08:23:33,250 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:23:33" (1/1) ... [2023-12-02 08:23:33,251 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@39fc7d03 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:33, skipping insertion in model container [2023-12-02 08:23:33,251 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 08:23:33" (1/1) ... [2023-12-02 08:23:33,305 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 08:23:33,433 WARN L240 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_3186d184-6aab-4157-9d1a-f6e1219985c1/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-48.i[916,929] [2023-12-02 08:23:33,600 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 08:23:33,621 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 08:23:33,631 WARN L240 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_3186d184-6aab-4157-9d1a-f6e1219985c1/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-48.i[916,929] [2023-12-02 08:23:33,730 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 08:23:33,755 INFO L206 MainTranslator]: Completed translation [2023-12-02 08:23:33,755 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:33 WrapperNode [2023-12-02 08:23:33,755 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 08:23:33,757 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 08:23:33,757 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 08:23:33,757 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 08:23:33,765 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:33" (1/1) ... [2023-12-02 08:23:33,795 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:33" (1/1) ... [2023-12-02 08:23:33,847 INFO L138 Inliner]: procedures = 27, calls = 123, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 714 [2023-12-02 08:23:33,848 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 08:23:33,849 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 08:23:33,849 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 08:23:33,849 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 08:23:33,859 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:33" (1/1) ... [2023-12-02 08:23:33,859 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:33" (1/1) ... [2023-12-02 08:23:33,870 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:33" (1/1) ... [2023-12-02 08:23:33,871 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:33" (1/1) ... [2023-12-02 08:23:33,905 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:33" (1/1) ... [2023-12-02 08:23:33,913 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:33" (1/1) ... [2023-12-02 08:23:33,921 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:33" (1/1) ... [2023-12-02 08:23:33,927 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:33" (1/1) ... [2023-12-02 08:23:33,936 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 08:23:33,937 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 08:23:33,937 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 08:23:33,937 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 08:23:33,938 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:33" (1/1) ... [2023-12-02 08:23:33,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 08:23:33,955 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 08:23:33,967 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 08:23:33,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 08:23:34,003 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 08:23:34,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2023-12-02 08:23:34,003 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 08:23:34,003 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 08:23:34,003 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 08:23:34,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 08:23:34,160 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 08:23:34,163 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 08:24:12,654 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 08:24:12,737 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 08:24:12,737 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 08:24:12,738 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:24:12 BoogieIcfgContainer [2023-12-02 08:24:12,738 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 08:24:12,741 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 08:24:12,741 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 08:24:12,743 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 08:24:12,744 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 08:23:33" (1/3) ... [2023-12-02 08:24:12,744 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@718c180d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:24:12, skipping insertion in model container [2023-12-02 08:24:12,745 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 08:23:33" (2/3) ... [2023-12-02 08:24:12,745 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@718c180d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 08:24:12, skipping insertion in model container [2023-12-02 08:24:12,745 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 08:24:12" (3/3) ... [2023-12-02 08:24:12,747 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-48.i [2023-12-02 08:24:12,764 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 08:24:12,764 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 08:24:12,817 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 08:24:12,823 INFO L357 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, mHoare=true, 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;@7d00f103, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 08:24:12,824 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-02 08:24:12,829 INFO L276 IsEmpty]: Start isEmpty. Operand has 306 states, 193 states have (on average 1.5906735751295338) internal successors, (307), 194 states have internal predecessors, (307), 110 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 110 states have call predecessors, (110), 110 states have call successors, (110) [2023-12-02 08:24:12,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-12-02 08:24:12,872 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:24:12,873 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:24:12,874 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:24:12,879 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:24:12,880 INFO L85 PathProgramCache]: Analyzing trace with hash -306215828, now seen corresponding path program 1 times [2023-12-02 08:24:12,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:24:12,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1604243189] [2023-12-02 08:24:12,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:24:12,898 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 [2023-12-02 08:24:12,898 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:24:12,900 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:24:12,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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 [2023-12-02 08:24:16,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:24:16,421 INFO L262 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-02 08:24:16,449 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:24:16,575 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 11738 proven. 0 refuted. 0 times theorem prover too weak. 12242 trivial. 0 not checked. [2023-12-02 08:24:16,576 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 08:24:16,576 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:24:16,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1604243189] [2023-12-02 08:24:16,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1604243189] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:24:16,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 08:24:16,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 08:24:16,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191357255] [2023-12-02 08:24:16,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:24:16,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-02 08:24:16,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 08:24:16,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-02 08:24:16,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-02 08:24:16,617 INFO L87 Difference]: Start difference. First operand has 306 states, 193 states have (on average 1.5906735751295338) internal successors, (307), 194 states have internal predecessors, (307), 110 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 110 states have call predecessors, (110), 110 states have call successors, (110) Second operand has 2 states, 2 states have (on average 74.5) internal successors, (149), 2 states have internal predecessors, (149), 2 states have call successors, (110), 2 states have call predecessors, (110), 2 states have return successors, (110), 2 states have call predecessors, (110), 2 states have call successors, (110) [2023-12-02 08:24:20,388 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.64s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:24:20,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 08:24:20,390 INFO L93 Difference]: Finished difference Result 607 states and 1158 transitions. [2023-12-02 08:24:20,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-02 08:24:20,855 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 74.5) internal successors, (149), 2 states have internal predecessors, (149), 2 states have call successors, (110), 2 states have call predecessors, (110), 2 states have return successors, (110), 2 states have call predecessors, (110), 2 states have call successors, (110) Word has length 692 [2023-12-02 08:24:20,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 08:24:20,866 INFO L225 Difference]: With dead ends: 607 [2023-12-02 08:24:20,866 INFO L226 Difference]: Without dead ends: 302 [2023-12-02 08:24:20,872 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 691 GetRequests, 691 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-02 08:24:20,875 INFO L413 NwaCegarLoop]: 510 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2023-12-02 08:24:20,876 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 510 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 1 Unknown, 0 Unchecked, 3.7s Time] [2023-12-02 08:24:20,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2023-12-02 08:24:20,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 302. [2023-12-02 08:24:20,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 190 states have (on average 1.5421052631578946) internal successors, (293), 190 states have internal predecessors, (293), 110 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 110 states have call predecessors, (110), 110 states have call successors, (110) [2023-12-02 08:24:20,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 513 transitions. [2023-12-02 08:24:20,975 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 513 transitions. Word has length 692 [2023-12-02 08:24:20,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 08:24:20,976 INFO L495 AbstractCegarLoop]: Abstraction has 302 states and 513 transitions. [2023-12-02 08:24:20,977 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 74.5) internal successors, (149), 2 states have internal predecessors, (149), 2 states have call successors, (110), 2 states have call predecessors, (110), 2 states have return successors, (110), 2 states have call predecessors, (110), 2 states have call successors, (110) [2023-12-02 08:24:20,977 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 513 transitions. [2023-12-02 08:24:20,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-12-02 08:24:20,998 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:24:20,999 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:24:21,050 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-02 08:24:21,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 08:24:21,200 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:24:21,201 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:24:21,201 INFO L85 PathProgramCache]: Analyzing trace with hash 564917890, now seen corresponding path program 1 times [2023-12-02 08:24:21,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:24:21,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1457484172] [2023-12-02 08:24:21,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:24:21,205 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 [2023-12-02 08:24:21,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:24:21,207 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:24:21,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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 [2023-12-02 08:24:24,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:24:24,640 INFO L262 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 08:24:24,667 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:24:32,653 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 10977 proven. 213 refuted. 0 times theorem prover too weak. 12790 trivial. 0 not checked. [2023-12-02 08:24:32,653 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 08:24:35,980 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 114 proven. 213 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-12-02 08:24:35,980 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:24:35,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1457484172] [2023-12-02 08:24:35,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1457484172] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 08:24:35,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1839659952] [2023-12-02 08:24:35,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:24:35,982 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 08:24:35,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 08:24:36,015 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 08:24:36,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (4)] Waiting until timeout for monitored process [2023-12-02 08:24:38,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:24:38,314 INFO L262 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 08:24:38,328 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:24:39,253 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-12-02 08:24:39,253 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 08:24:39,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1839659952] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:24:39,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 08:24:39,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 7 [2023-12-02 08:24:39,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147007353] [2023-12-02 08:24:39,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:24:39,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 08:24:39,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 08:24:39,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 08:24:39,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 08:24:39,260 INFO L87 Difference]: Start difference. First operand 302 states and 513 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:24:43,195 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.66s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:24:45,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:24:47,210 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:24:47,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 08:24:47,713 INFO L93 Difference]: Finished difference Result 776 states and 1326 transitions. [2023-12-02 08:24:47,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 08:24:47,714 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 692 [2023-12-02 08:24:47,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 08:24:47,724 INFO L225 Difference]: With dead ends: 776 [2023-12-02 08:24:47,724 INFO L226 Difference]: Without dead ends: 475 [2023-12-02 08:24:47,727 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2073 GetRequests, 2066 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 08:24:47,728 INFO L413 NwaCegarLoop]: 537 mSDtfsCounter, 251 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 8 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 1033 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2023-12-02 08:24:47,729 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 1033 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 16 Invalid, 3 Unknown, 0 Unchecked, 8.4s Time] [2023-12-02 08:24:47,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 475 states. [2023-12-02 08:24:47,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 475 to 472. [2023-12-02 08:24:47,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 472 states, 322 states have (on average 1.5962732919254659) internal successors, (514), 323 states have internal predecessors, (514), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 146 states have call predecessors, (147), 147 states have call successors, (147) [2023-12-02 08:24:47,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 472 states to 472 states and 808 transitions. [2023-12-02 08:24:47,814 INFO L78 Accepts]: Start accepts. Automaton has 472 states and 808 transitions. Word has length 692 [2023-12-02 08:24:47,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 08:24:47,817 INFO L495 AbstractCegarLoop]: Abstraction has 472 states and 808 transitions. [2023-12-02 08:24:47,818 INFO L496 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:24:47,818 INFO L276 IsEmpty]: Start isEmpty. Operand 472 states and 808 transitions. [2023-12-02 08:24:47,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-12-02 08:24:47,826 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:24:47,827 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:24:47,835 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (4)] Ended with exit code 0 [2023-12-02 08:24:48,075 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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 [2023-12-02 08:24:48,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 08:24:48,228 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:24:48,229 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:24:48,229 INFO L85 PathProgramCache]: Analyzing trace with hash -2050474234, now seen corresponding path program 1 times [2023-12-02 08:24:48,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:24:48,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2027636723] [2023-12-02 08:24:48,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:24:48,232 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 [2023-12-02 08:24:48,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:24:48,233 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:24:48,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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 [2023-12-02 08:24:51,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:24:51,553 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 08:24:51,565 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:24:59,550 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 11449 proven. 201 refuted. 0 times theorem prover too weak. 12330 trivial. 0 not checked. [2023-12-02 08:24:59,550 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 08:25:03,002 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 126 proven. 201 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-12-02 08:25:03,002 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:25:03,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2027636723] [2023-12-02 08:25:03,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2027636723] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 08:25:03,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [881965035] [2023-12-02 08:25:03,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:25:03,003 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 08:25:03,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 08:25:03,004 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 08:25:03,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2023-12-02 08:25:05,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:25:05,282 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 08:25:05,302 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:25:05,582 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-12-02 08:25:05,583 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 08:25:05,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [881965035] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:25:05,583 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 08:25:05,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 7 [2023-12-02 08:25:05,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508387254] [2023-12-02 08:25:05,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:25:05,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 08:25:05,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 08:25:05,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 08:25:05,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 08:25:05,589 INFO L87 Difference]: Start difference. First operand 472 states and 808 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:25:09,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.62s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:25:11,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:25:13,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:25:13,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 08:25:13,959 INFO L93 Difference]: Finished difference Result 1267 states and 2175 transitions. [2023-12-02 08:25:13,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 08:25:13,961 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 692 [2023-12-02 08:25:13,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 08:25:13,972 INFO L225 Difference]: With dead ends: 1267 [2023-12-02 08:25:13,972 INFO L226 Difference]: Without dead ends: 796 [2023-12-02 08:25:13,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2073 GetRequests, 2066 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-02 08:25:13,976 INFO L413 NwaCegarLoop]: 506 mSDtfsCounter, 277 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 6 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 1002 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-12-02 08:25:13,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 1002 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 17 Invalid, 3 Unknown, 0 Unchecked, 8.3s Time] [2023-12-02 08:25:13,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 796 states. [2023-12-02 08:25:14,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 796 to 793. [2023-12-02 08:25:14,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 793 states, 563 states have (on average 1.6163410301953818) internal successors, (910), 566 states have internal predecessors, (910), 225 states have call successors, (225), 4 states have call predecessors, (225), 4 states have return successors, (225), 222 states have call predecessors, (225), 225 states have call successors, (225) [2023-12-02 08:25:14,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 793 states to 793 states and 1360 transitions. [2023-12-02 08:25:14,055 INFO L78 Accepts]: Start accepts. Automaton has 793 states and 1360 transitions. Word has length 692 [2023-12-02 08:25:14,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 08:25:14,056 INFO L495 AbstractCegarLoop]: Abstraction has 793 states and 1360 transitions. [2023-12-02 08:25:14,057 INFO L496 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:25:14,057 INFO L276 IsEmpty]: Start isEmpty. Operand 793 states and 1360 transitions. [2023-12-02 08:25:14,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-12-02 08:25:14,065 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:25:14,065 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:25:14,111 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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 [2023-12-02 08:25:14,278 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (6)] Forceful destruction successful, exit code 0 [2023-12-02 08:25:14,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 08:25:14,471 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:25:14,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:25:14,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1763412804, now seen corresponding path program 1 times [2023-12-02 08:25:14,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:25:14,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2031778445] [2023-12-02 08:25:14,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:25:14,473 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 [2023-12-02 08:25:14,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:25:14,474 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:25:14,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-02 08:25:17,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:25:17,691 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 08:25:17,707 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:25:27,900 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 8559 proven. 252 refuted. 0 times theorem prover too weak. 15169 trivial. 0 not checked. [2023-12-02 08:25:27,901 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 08:25:32,249 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 75 proven. 252 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-12-02 08:25:32,250 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:25:32,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2031778445] [2023-12-02 08:25:32,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2031778445] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 08:25:32,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1303390128] [2023-12-02 08:25:32,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:25:32,251 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 08:25:32,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 08:25:32,252 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 08:25:32,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2023-12-02 08:25:34,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:25:34,474 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 08:25:34,490 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:25:48,023 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-12-02 08:25:48,023 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 08:25:48,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1303390128] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:25:48,024 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 08:25:48,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6, 6] total 10 [2023-12-02 08:25:48,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245599060] [2023-12-02 08:25:48,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:25:48,027 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 08:25:48,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 08:25:48,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 08:25:48,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-02 08:25:48,030 INFO L87 Difference]: Start difference. First operand 793 states and 1360 transitions. Second operand has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:25:51,846 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.68s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:25:53,861 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:25:55,866 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:25:56,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 08:25:56,436 INFO L93 Difference]: Finished difference Result 2369 states and 4062 transitions. [2023-12-02 08:25:56,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 08:25:56,437 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 692 [2023-12-02 08:25:56,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 08:25:56,453 INFO L225 Difference]: With dead ends: 2369 [2023-12-02 08:25:56,453 INFO L226 Difference]: Without dead ends: 1577 [2023-12-02 08:25:56,456 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2073 GetRequests, 2064 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-02 08:25:56,457 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 155 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 1013 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-12-02 08:25:56,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 1013 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 3 Unknown, 0 Unchecked, 8.3s Time] [2023-12-02 08:25:56,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1577 states. [2023-12-02 08:25:56,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1577 to 1575. [2023-12-02 08:25:56,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1575 states, 1116 states have (on average 1.60752688172043) internal successors, (1794), 1122 states have internal predecessors, (1794), 450 states have call successors, (450), 8 states have call predecessors, (450), 8 states have return successors, (450), 444 states have call predecessors, (450), 450 states have call successors, (450) [2023-12-02 08:25:56,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1575 states to 1575 states and 2694 transitions. [2023-12-02 08:25:56,706 INFO L78 Accepts]: Start accepts. Automaton has 1575 states and 2694 transitions. Word has length 692 [2023-12-02 08:25:56,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 08:25:56,708 INFO L495 AbstractCegarLoop]: Abstraction has 1575 states and 2694 transitions. [2023-12-02 08:25:56,709 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:25:56,709 INFO L276 IsEmpty]: Start isEmpty. Operand 1575 states and 2694 transitions. [2023-12-02 08:25:56,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-12-02 08:25:56,718 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:25:56,719 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:25:56,727 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (8)] Ended with exit code 0 [2023-12-02 08:25:56,974 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2023-12-02 08:25:57,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 08:25:57,127 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:25:57,127 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:25:57,127 INFO L85 PathProgramCache]: Analyzing trace with hash 752295554, now seen corresponding path program 1 times [2023-12-02 08:25:57,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:25:57,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [949833428] [2023-12-02 08:25:57,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:25:57,129 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 [2023-12-02 08:25:57,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:25:57,130 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:25:57,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-02 08:26:00,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:26:00,383 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 08:26:00,398 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:26:11,031 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 8559 proven. 252 refuted. 0 times theorem prover too weak. 15169 trivial. 0 not checked. [2023-12-02 08:26:11,032 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 08:26:15,309 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 75 proven. 252 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-12-02 08:26:15,309 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:26:15,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [949833428] [2023-12-02 08:26:15,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [949833428] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 08:26:15,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [300659346] [2023-12-02 08:26:15,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:26:15,310 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 08:26:15,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 08:26:15,311 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 08:26:15,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2023-12-02 08:26:17,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:26:17,449 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 08:26:17,459 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:26:17,684 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-12-02 08:26:17,684 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 08:26:17,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [300659346] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:26:17,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 08:26:17,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6, 6] total 10 [2023-12-02 08:26:17,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395015207] [2023-12-02 08:26:17,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:26:17,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 08:26:17,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 08:26:17,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 08:26:17,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-02 08:26:17,690 INFO L87 Difference]: Start difference. First operand 1575 states and 2694 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:26:21,506 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.66s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:26:23,514 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:26:25,529 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:26:26,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 08:26:26,104 INFO L93 Difference]: Finished difference Result 3263 states and 5572 transitions. [2023-12-02 08:26:26,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 08:26:26,105 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 692 [2023-12-02 08:26:26,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 08:26:26,117 INFO L225 Difference]: With dead ends: 3263 [2023-12-02 08:26:26,117 INFO L226 Difference]: Without dead ends: 1689 [2023-12-02 08:26:26,123 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2073 GetRequests, 2064 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-02 08:26:26,124 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 18 mSDsluCounter, 502 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 1010 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-12-02 08:26:26,124 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 1010 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 3 Unknown, 0 Unchecked, 8.3s Time] [2023-12-02 08:26:26,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1689 states. [2023-12-02 08:26:26,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1689 to 1631. [2023-12-02 08:26:26,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1631 states, 1172 states have (on average 1.598976109215017) internal successors, (1874), 1178 states have internal predecessors, (1874), 450 states have call successors, (450), 8 states have call predecessors, (450), 8 states have return successors, (450), 444 states have call predecessors, (450), 450 states have call successors, (450) [2023-12-02 08:26:26,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1631 states to 1631 states and 2774 transitions. [2023-12-02 08:26:26,354 INFO L78 Accepts]: Start accepts. Automaton has 1631 states and 2774 transitions. Word has length 692 [2023-12-02 08:26:26,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 08:26:26,357 INFO L495 AbstractCegarLoop]: Abstraction has 1631 states and 2774 transitions. [2023-12-02 08:26:26,357 INFO L496 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:26:26,357 INFO L276 IsEmpty]: Start isEmpty. Operand 1631 states and 2774 transitions. [2023-12-02 08:26:26,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-12-02 08:26:26,368 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:26:26,368 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:26:26,386 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (10)] Ended with exit code 0 [2023-12-02 08:26:26,641 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2023-12-02 08:26:26,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 08:26:26,779 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:26:26,779 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:26:26,779 INFO L85 PathProgramCache]: Analyzing trace with hash 754142596, now seen corresponding path program 1 times [2023-12-02 08:26:26,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:26:26,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1065512370] [2023-12-02 08:26:26,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:26:26,781 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 [2023-12-02 08:26:26,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:26:26,782 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:26:26,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-02 08:26:29,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:26:30,093 INFO L262 TraceCheckSpWp]: Trace formula consists of 1107 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 08:26:30,102 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:26:41,110 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 8559 proven. 252 refuted. 0 times theorem prover too weak. 15169 trivial. 0 not checked. [2023-12-02 08:26:41,110 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 08:26:45,671 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 75 proven. 252 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-12-02 08:26:45,672 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:26:45,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1065512370] [2023-12-02 08:26:45,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1065512370] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 08:26:45,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [591433172] [2023-12-02 08:26:45,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:26:45,672 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 08:26:45,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 08:26:45,674 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 08:26:45,675 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2023-12-02 08:26:47,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:26:47,909 INFO L262 TraceCheckSpWp]: Trace formula consists of 1107 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 08:26:47,917 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:26:49,276 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-12-02 08:26:49,276 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 08:26:49,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [591433172] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:26:49,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 08:26:49,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 6] total 11 [2023-12-02 08:26:49,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756770729] [2023-12-02 08:26:49,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:26:49,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 08:26:49,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 08:26:49,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 08:26:49,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2023-12-02 08:26:49,280 INFO L87 Difference]: Start difference. First operand 1631 states and 2774 transitions. Second operand has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:26:53,834 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.73s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:26:55,836 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:26:57,875 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:26:59,881 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:27:01,892 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:27:03,895 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:27:05,924 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:27:07,925 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:27:13,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 08:27:13,309 INFO L93 Difference]: Finished difference Result 6465 states and 10948 transitions. [2023-12-02 08:27:13,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 08:27:13,310 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 692 [2023-12-02 08:27:13,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 08:27:13,350 INFO L225 Difference]: With dead ends: 6465 [2023-12-02 08:27:13,350 INFO L226 Difference]: Without dead ends: 4835 [2023-12-02 08:27:13,358 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2075 GetRequests, 2064 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-12-02 08:27:13,359 INFO L413 NwaCegarLoop]: 829 mSDtfsCounter, 1141 mSDsluCounter, 1465 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 176 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1141 SdHoareTripleChecker+Valid, 2294 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.6s IncrementalHoareTripleChecker+Time [2023-12-02 08:27:13,360 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1141 Valid, 2294 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 361 Invalid, 8 Unknown, 0 Unchecked, 23.6s Time] [2023-12-02 08:27:13,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4835 states. [2023-12-02 08:27:13,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4835 to 3501. [2023-12-02 08:27:13,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3501 states, 2584 states have (on average 1.618421052631579) internal successors, (4182), 2596 states have internal predecessors, (4182), 900 states have call successors, (900), 16 states have call predecessors, (900), 16 states have return successors, (900), 888 states have call predecessors, (900), 900 states have call successors, (900) [2023-12-02 08:27:13,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3501 states to 3501 states and 5982 transitions. [2023-12-02 08:27:13,875 INFO L78 Accepts]: Start accepts. Automaton has 3501 states and 5982 transitions. Word has length 692 [2023-12-02 08:27:13,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 08:27:13,876 INFO L495 AbstractCegarLoop]: Abstraction has 3501 states and 5982 transitions. [2023-12-02 08:27:13,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:27:13,877 INFO L276 IsEmpty]: Start isEmpty. Operand 3501 states and 5982 transitions. [2023-12-02 08:27:13,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-12-02 08:27:13,913 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:27:13,914 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:27:13,976 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2023-12-02 08:27:14,127 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (12)] Forceful destruction successful, exit code 0 [2023-12-02 08:27:14,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 08:27:14,315 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:27:14,315 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:27:14,315 INFO L85 PathProgramCache]: Analyzing trace with hash -934801146, now seen corresponding path program 1 times [2023-12-02 08:27:14,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:27:14,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [431631990] [2023-12-02 08:27:14,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:27:14,317 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 [2023-12-02 08:27:14,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:27:14,318 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:27:14,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-02 08:27:17,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:27:17,589 INFO L262 TraceCheckSpWp]: Trace formula consists of 1107 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 08:27:17,609 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:27:28,567 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 8559 proven. 252 refuted. 0 times theorem prover too weak. 15169 trivial. 0 not checked. [2023-12-02 08:27:28,567 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 08:27:33,059 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 75 proven. 252 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-12-02 08:27:33,060 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:27:33,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [431631990] [2023-12-02 08:27:33,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [431631990] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 08:27:33,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1915741706] [2023-12-02 08:27:33,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:27:33,061 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 08:27:33,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 08:27:33,062 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 08:27:33,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2023-12-02 08:27:35,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:27:35,268 INFO L262 TraceCheckSpWp]: Trace formula consists of 1107 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 08:27:35,276 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:27:38,825 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-12-02 08:27:38,825 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 08:27:38,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1915741706] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:27:38,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 08:27:38,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 6] total 10 [2023-12-02 08:27:38,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882986903] [2023-12-02 08:27:38,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:27:38,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 08:27:38,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 08:27:38,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 08:27:38,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2023-12-02 08:27:38,830 INFO L87 Difference]: Start difference. First operand 3501 states and 5982 transitions. Second operand has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:27:42,996 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.61s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:27:45,006 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:27:47,014 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:27:49,017 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:27:51,049 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:27:53,060 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:27:54,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 08:27:54,721 INFO L93 Difference]: Finished difference Result 12865 states and 22029 transitions. [2023-12-02 08:27:54,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 08:27:54,722 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 692 [2023-12-02 08:27:54,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 08:27:54,779 INFO L225 Difference]: With dead ends: 12865 [2023-12-02 08:27:54,779 INFO L226 Difference]: Without dead ends: 9365 [2023-12-02 08:27:54,808 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2073 GetRequests, 2064 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2023-12-02 08:27:54,809 INFO L413 NwaCegarLoop]: 959 mSDtfsCounter, 712 mSDsluCounter, 1004 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 4 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 712 SdHoareTripleChecker+Valid, 1963 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2023-12-02 08:27:54,809 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [712 Valid, 1963 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 102 Invalid, 6 Unknown, 0 Unchecked, 15.5s Time] [2023-12-02 08:27:54,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9365 states. [2023-12-02 08:27:55,903 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9365 to 9337. [2023-12-02 08:27:55,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9337 states, 7136 states have (on average 1.6359304932735426) internal successors, (11674), 7176 states have internal predecessors, (11674), 2152 states have call successors, (2152), 48 states have call predecessors, (2152), 48 states have return successors, (2152), 2112 states have call predecessors, (2152), 2152 states have call successors, (2152) [2023-12-02 08:27:55,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9337 states to 9337 states and 15978 transitions. [2023-12-02 08:27:55,964 INFO L78 Accepts]: Start accepts. Automaton has 9337 states and 15978 transitions. Word has length 692 [2023-12-02 08:27:55,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 08:27:55,965 INFO L495 AbstractCegarLoop]: Abstraction has 9337 states and 15978 transitions. [2023-12-02 08:27:55,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:27:55,967 INFO L276 IsEmpty]: Start isEmpty. Operand 9337 states and 15978 transitions. [2023-12-02 08:27:55,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-12-02 08:27:55,985 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:27:55,985 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:27:56,048 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2023-12-02 08:27:56,197 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2023-12-02 08:27:56,386 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 08:27:56,386 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:27:56,387 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:27:56,387 INFO L85 PathProgramCache]: Analyzing trace with hash 345062532, now seen corresponding path program 1 times [2023-12-02 08:27:56,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:27:56,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1430373521] [2023-12-02 08:27:56,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:27:56,388 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 [2023-12-02 08:27:56,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:27:56,389 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:27:56,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-02 08:27:59,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:27:59,674 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 08:27:59,698 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:28:10,823 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 8559 proven. 252 refuted. 0 times theorem prover too weak. 15169 trivial. 0 not checked. [2023-12-02 08:28:10,823 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 08:28:15,392 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 75 proven. 252 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-12-02 08:28:15,393 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:28:15,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1430373521] [2023-12-02 08:28:15,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1430373521] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 08:28:15,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [329935357] [2023-12-02 08:28:15,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:28:15,394 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 08:28:15,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 08:28:15,395 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 08:28:15,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2023-12-02 08:28:17,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:28:17,549 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 08:28:17,560 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:28:18,375 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-12-02 08:28:18,375 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 08:28:18,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [329935357] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:28:18,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 08:28:18,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6, 6] total 10 [2023-12-02 08:28:18,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67649921] [2023-12-02 08:28:18,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:28:18,378 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 08:28:18,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 08:28:18,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 08:28:18,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-02 08:28:18,382 INFO L87 Difference]: Start difference. First operand 9337 states and 15978 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:28:22,282 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.67s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:28:24,293 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:28:26,296 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:28:27,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 08:28:27,240 INFO L93 Difference]: Finished difference Result 22123 states and 37840 transitions. [2023-12-02 08:28:27,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 08:28:27,241 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 692 [2023-12-02 08:28:27,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 08:28:27,303 INFO L225 Difference]: With dead ends: 22123 [2023-12-02 08:28:27,303 INFO L226 Difference]: Without dead ends: 12707 [2023-12-02 08:28:27,329 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2073 GetRequests, 2064 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-02 08:28:27,329 INFO L413 NwaCegarLoop]: 587 mSDtfsCounter, 474 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 4 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 1087 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2023-12-02 08:28:27,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [474 Valid, 1087 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 14 Invalid, 3 Unknown, 0 Unchecked, 8.4s Time] [2023-12-02 08:28:27,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12707 states. [2023-12-02 08:28:28,419 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12707 to 12697. [2023-12-02 08:28:28,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12697 states, 9580 states have (on average 1.6208768267223381) internal successors, (15528), 9632 states have internal predecessors, (15528), 3052 states have call successors, (3052), 64 states have call predecessors, (3052), 64 states have return successors, (3052), 3000 states have call predecessors, (3052), 3052 states have call successors, (3052) [2023-12-02 08:28:28,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12697 states to 12697 states and 21632 transitions. [2023-12-02 08:28:28,551 INFO L78 Accepts]: Start accepts. Automaton has 12697 states and 21632 transitions. Word has length 692 [2023-12-02 08:28:28,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 08:28:28,553 INFO L495 AbstractCegarLoop]: Abstraction has 12697 states and 21632 transitions. [2023-12-02 08:28:28,553 INFO L496 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:28:28,553 INFO L276 IsEmpty]: Start isEmpty. Operand 12697 states and 21632 transitions. [2023-12-02 08:28:28,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-12-02 08:28:28,574 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:28:28,574 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:28:28,636 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2023-12-02 08:28:28,783 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (16)] Ended with exit code 0 [2023-12-02 08:28:28,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 08:28:28,975 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:28:28,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:28:28,976 INFO L85 PathProgramCache]: Analyzing trace with hash -1752449596, now seen corresponding path program 1 times [2023-12-02 08:28:28,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:28:28,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2092688902] [2023-12-02 08:28:28,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:28:28,978 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 [2023-12-02 08:28:28,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:28:28,979 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:28:28,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-02 08:28:32,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:28:32,309 INFO L262 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 08:28:32,318 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:28:43,556 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 8559 proven. 252 refuted. 0 times theorem prover too weak. 15169 trivial. 0 not checked. [2023-12-02 08:28:43,556 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 08:28:48,156 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 75 proven. 252 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-12-02 08:28:48,156 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:28:48,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2092688902] [2023-12-02 08:28:48,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2092688902] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 08:28:48,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1301512959] [2023-12-02 08:28:48,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:28:48,157 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 08:28:48,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 08:28:48,158 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 08:28:48,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2023-12-02 08:28:50,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:28:50,354 INFO L262 TraceCheckSpWp]: Trace formula consists of 1106 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 08:28:50,362 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:28:51,623 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-12-02 08:28:51,623 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 08:28:51,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1301512959] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:28:51,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 08:28:51,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6, 6] total 10 [2023-12-02 08:28:51,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169879433] [2023-12-02 08:28:51,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:28:51,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 08:28:51,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 08:28:51,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 08:28:51,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-02 08:28:51,628 INFO L87 Difference]: Start difference. First operand 12697 states and 21632 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:28:55,596 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.73s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:28:57,600 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:28:59,608 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:29:00,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 08:29:00,594 INFO L93 Difference]: Finished difference Result 34321 states and 58786 transitions. [2023-12-02 08:29:00,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 08:29:00,595 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 692 [2023-12-02 08:29:00,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 08:29:00,660 INFO L225 Difference]: With dead ends: 34321 [2023-12-02 08:29:00,660 INFO L226 Difference]: Without dead ends: 20941 [2023-12-02 08:29:00,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2073 GetRequests, 2064 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-02 08:29:00,686 INFO L413 NwaCegarLoop]: 507 mSDtfsCounter, 225 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 4 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 1005 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2023-12-02 08:29:00,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 1005 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 15 Invalid, 3 Unknown, 0 Unchecked, 8.4s Time] [2023-12-02 08:29:00,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20941 states. [2023-12-02 08:29:01,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20941 to 19119. [2023-12-02 08:29:01,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19119 states, 15266 states have (on average 1.6576706406393291) internal successors, (25306), 15350 states have internal predecessors, (25306), 3756 states have call successors, (3756), 96 states have call predecessors, (3756), 96 states have return successors, (3756), 3672 states have call predecessors, (3756), 3756 states have call successors, (3756) [2023-12-02 08:29:01,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19119 states to 19119 states and 32818 transitions. [2023-12-02 08:29:01,899 INFO L78 Accepts]: Start accepts. Automaton has 19119 states and 32818 transitions. Word has length 692 [2023-12-02 08:29:01,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 08:29:01,899 INFO L495 AbstractCegarLoop]: Abstraction has 19119 states and 32818 transitions. [2023-12-02 08:29:01,900 INFO L496 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:29:01,900 INFO L276 IsEmpty]: Start isEmpty. Operand 19119 states and 32818 transitions. [2023-12-02 08:29:01,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-12-02 08:29:01,915 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:29:01,916 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:29:01,959 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Ended with exit code 0 [2023-12-02 08:29:02,124 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (18)] Ended with exit code 0 [2023-12-02 08:29:02,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 08:29:02,317 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:29:02,317 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:29:02,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1427427320, now seen corresponding path program 1 times [2023-12-02 08:29:02,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:29:02,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [772804146] [2023-12-02 08:29:02,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:29:02,319 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 [2023-12-02 08:29:02,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:29:02,320 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:29:02,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-02 08:29:05,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:29:05,691 INFO L262 TraceCheckSpWp]: Trace formula consists of 1107 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 08:29:05,699 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:29:20,278 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-12-02 08:29:20,279 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 08:29:20,279 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:29:20,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [772804146] [2023-12-02 08:29:20,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [772804146] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:29:20,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 08:29:20,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 08:29:20,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589321201] [2023-12-02 08:29:20,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:29:20,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 08:29:20,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 08:29:20,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 08:29:20,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 08:29:20,283 INFO L87 Difference]: Start difference. First operand 19119 states and 32818 transitions. Second operand has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:29:24,681 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.70s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:29:26,700 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:29:28,709 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:29:30,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 08:29:30,234 INFO L93 Difference]: Finished difference Result 57355 states and 98452 transitions. [2023-12-02 08:29:30,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 08:29:30,235 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 692 [2023-12-02 08:29:30,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 08:29:30,338 INFO L225 Difference]: With dead ends: 57355 [2023-12-02 08:29:30,338 INFO L226 Difference]: Without dead ends: 38237 [2023-12-02 08:29:30,375 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 691 GetRequests, 690 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 08:29:30,376 INFO L413 NwaCegarLoop]: 612 mSDtfsCounter, 181 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 1112 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2023-12-02 08:29:30,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 1112 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 3 Unknown, 0 Unchecked, 8.9s Time] [2023-12-02 08:29:30,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38237 states. [2023-12-02 08:29:32,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38237 to 38199. [2023-12-02 08:29:32,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38199 states, 30494 states have (on average 1.6493080606020856) internal successors, (50294), 30662 states have internal predecessors, (50294), 7512 states have call successors, (7512), 192 states have call predecessors, (7512), 192 states have return successors, (7512), 7344 states have call predecessors, (7512), 7512 states have call successors, (7512) [2023-12-02 08:29:32,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38199 states to 38199 states and 65318 transitions. [2023-12-02 08:29:32,862 INFO L78 Accepts]: Start accepts. Automaton has 38199 states and 65318 transitions. Word has length 692 [2023-12-02 08:29:32,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 08:29:32,863 INFO L495 AbstractCegarLoop]: Abstraction has 38199 states and 65318 transitions. [2023-12-02 08:29:32,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:29:32,863 INFO L276 IsEmpty]: Start isEmpty. Operand 38199 states and 65318 transitions. [2023-12-02 08:29:32,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-12-02 08:29:32,891 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:29:32,891 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:29:32,940 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2023-12-02 08:29:33,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 08:29:33,092 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:29:33,092 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:29:33,092 INFO L85 PathProgramCache]: Analyzing trace with hash -954272167, now seen corresponding path program 1 times [2023-12-02 08:29:33,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:29:33,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1041463704] [2023-12-02 08:29:33,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:29:33,094 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 [2023-12-02 08:29:33,094 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:29:33,095 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:29:33,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-02 08:29:36,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:29:36,450 INFO L262 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 08:29:36,457 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:29:47,256 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 8559 proven. 252 refuted. 0 times theorem prover too weak. 15169 trivial. 0 not checked. [2023-12-02 08:29:47,256 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 08:29:51,456 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 75 proven. 252 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-12-02 08:29:51,456 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:29:51,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1041463704] [2023-12-02 08:29:51,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1041463704] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 08:29:51,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1916200734] [2023-12-02 08:29:51,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:29:51,457 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 08:29:51,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 08:29:51,458 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 08:29:51,459 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2023-12-02 08:29:53,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:29:53,679 INFO L262 TraceCheckSpWp]: Trace formula consists of 1110 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 08:29:53,686 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:29:54,752 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-12-02 08:29:54,752 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 08:29:54,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1916200734] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:29:54,752 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 08:29:54,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6, 6] total 10 [2023-12-02 08:29:54,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66446114] [2023-12-02 08:29:54,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:29:54,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 08:29:54,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 08:29:54,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 08:29:54,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-02 08:29:54,756 INFO L87 Difference]: Start difference. First operand 38199 states and 65318 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:29:58,733 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.70s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:30:00,752 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:30:02,762 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:30:05,459 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 08:30:05,460 INFO L93 Difference]: Finished difference Result 109945 states and 187660 transitions. [2023-12-02 08:30:05,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 08:30:05,461 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 692 [2023-12-02 08:30:05,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 08:30:05,622 INFO L225 Difference]: With dead ends: 109945 [2023-12-02 08:30:05,622 INFO L226 Difference]: Without dead ends: 71747 [2023-12-02 08:30:05,678 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2073 GetRequests, 2064 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-02 08:30:05,679 INFO L413 NwaCegarLoop]: 604 mSDtfsCounter, 463 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 6 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 1097 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2023-12-02 08:30:05,679 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [463 Valid, 1097 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 13 Invalid, 3 Unknown, 0 Unchecked, 8.4s Time] [2023-12-02 08:30:05,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71747 states. [2023-12-02 08:30:11,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71747 to 71745. [2023-12-02 08:30:11,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71745 states, 56336 states have (on average 1.6295086623118433) internal successors, (91800), 56672 states have internal predecessors, (91800), 15024 states have call successors, (15024), 384 states have call predecessors, (15024), 384 states have return successors, (15024), 14688 states have call predecessors, (15024), 15024 states have call successors, (15024) [2023-12-02 08:30:11,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71745 states to 71745 states and 121848 transitions. [2023-12-02 08:30:11,591 INFO L78 Accepts]: Start accepts. Automaton has 71745 states and 121848 transitions. Word has length 692 [2023-12-02 08:30:11,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 08:30:11,592 INFO L495 AbstractCegarLoop]: Abstraction has 71745 states and 121848 transitions. [2023-12-02 08:30:11,592 INFO L496 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:30:11,592 INFO L276 IsEmpty]: Start isEmpty. Operand 71745 states and 121848 transitions. [2023-12-02 08:30:11,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-12-02 08:30:11,638 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:30:11,638 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:30:11,647 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (21)] Forceful destruction successful, exit code 0 [2023-12-02 08:30:11,901 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Ended with exit code 0 [2023-12-02 08:30:12,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 08:30:12,039 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:30:12,040 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:30:12,040 INFO L85 PathProgramCache]: Analyzing trace with hash -1410076843, now seen corresponding path program 1 times [2023-12-02 08:30:12,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:30:12,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [863497412] [2023-12-02 08:30:12,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:30:12,041 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 [2023-12-02 08:30:12,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:30:12,042 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:30:12,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-02 08:30:15,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:30:15,252 INFO L262 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 08:30:15,260 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:30:27,081 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 8559 proven. 252 refuted. 0 times theorem prover too weak. 15169 trivial. 0 not checked. [2023-12-02 08:30:27,081 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 08:30:32,277 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 75 proven. 252 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-12-02 08:30:32,278 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:30:32,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [863497412] [2023-12-02 08:30:32,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [863497412] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 08:30:32,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [433704708] [2023-12-02 08:30:32,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:30:32,278 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 08:30:32,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 08:30:32,279 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 08:30:32,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2023-12-02 08:30:34,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:30:34,450 INFO L262 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 08:30:34,457 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:30:35,608 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-12-02 08:30:35,608 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 08:30:35,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [433704708] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:30:35,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 08:30:35,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6, 6] total 9 [2023-12-02 08:30:35,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339497727] [2023-12-02 08:30:35,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:30:35,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 08:30:35,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 08:30:35,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 08:30:35,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-12-02 08:30:35,614 INFO L87 Difference]: Start difference. First operand 71745 states and 121848 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:30:39,593 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.70s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:30:41,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:30:43,613 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:30:46,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 08:30:46,979 INFO L93 Difference]: Finished difference Result 141693 states and 240420 transitions. [2023-12-02 08:30:46,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 08:30:46,980 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 692 [2023-12-02 08:30:46,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 08:30:47,125 INFO L225 Difference]: With dead ends: 141693 [2023-12-02 08:30:47,125 INFO L226 Difference]: Without dead ends: 69949 [2023-12-02 08:30:47,222 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2073 GetRequests, 2065 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-12-02 08:30:47,223 INFO L413 NwaCegarLoop]: 908 mSDtfsCounter, 450 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 1407 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2023-12-02 08:30:47,223 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 1407 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 16 Invalid, 3 Unknown, 0 Unchecked, 8.4s Time] [2023-12-02 08:30:47,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69949 states. [2023-12-02 08:30:52,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69949 to 69835. [2023-12-02 08:30:52,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69835 states, 54426 states have (on average 1.6148531951640759) internal successors, (87890), 54762 states have internal predecessors, (87890), 15024 states have call successors, (15024), 384 states have call predecessors, (15024), 384 states have return successors, (15024), 14688 states have call predecessors, (15024), 15024 states have call successors, (15024) [2023-12-02 08:30:53,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69835 states to 69835 states and 117938 transitions. [2023-12-02 08:30:53,218 INFO L78 Accepts]: Start accepts. Automaton has 69835 states and 117938 transitions. Word has length 692 [2023-12-02 08:30:53,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 08:30:53,219 INFO L495 AbstractCegarLoop]: Abstraction has 69835 states and 117938 transitions. [2023-12-02 08:30:53,219 INFO L496 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, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:30:53,220 INFO L276 IsEmpty]: Start isEmpty. Operand 69835 states and 117938 transitions. [2023-12-02 08:30:53,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 693 [2023-12-02 08:30:53,251 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:30:53,252 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:30:53,301 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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)] Ended with exit code 0 [2023-12-02 08:30:53,463 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (23)] Ended with exit code 0 [2023-12-02 08:30:53,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 08:30:53,653 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:30:53,653 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:30:53,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1519596197, now seen corresponding path program 1 times [2023-12-02 08:30:53,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:30:53,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [45326601] [2023-12-02 08:30:53,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:30:53,655 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 [2023-12-02 08:30:53,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:30:53,655 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:30:53,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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)] Waiting until timeout for monitored process [2023-12-02 08:30:56,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:30:56,896 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 08:30:56,904 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:31:07,688 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 8559 proven. 252 refuted. 0 times theorem prover too weak. 15169 trivial. 0 not checked. [2023-12-02 08:31:07,688 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 08:31:11,778 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 75 proven. 252 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-12-02 08:31:11,778 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:31:11,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [45326601] [2023-12-02 08:31:11,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [45326601] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 08:31:11,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1545134708] [2023-12-02 08:31:11,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:31:11,779 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 08:31:11,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 08:31:11,780 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 08:31:11,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2023-12-02 08:31:18,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:31:18,833 INFO L262 TraceCheckSpWp]: Trace formula consists of 1108 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 08:31:18,841 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:31:33,812 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-12-02 08:31:33,812 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 08:31:33,812 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1545134708] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:31:33,812 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 08:31:33,813 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6, 6] total 10 [2023-12-02 08:31:33,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850336781] [2023-12-02 08:31:33,813 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:31:33,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 08:31:33,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 08:31:33,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 08:31:33,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-02 08:31:33,815 INFO L87 Difference]: Start difference. First operand 69835 states and 117938 transitions. Second operand has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:31:37,591 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.60s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:31:41,962 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.84s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:31:43,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:31:49,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 08:31:49,936 INFO L93 Difference]: Finished difference Result 209503 states and 353812 transitions. [2023-12-02 08:31:49,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 08:31:49,937 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 692 [2023-12-02 08:31:49,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 08:31:50,258 INFO L225 Difference]: With dead ends: 209503 [2023-12-02 08:31:50,258 INFO L226 Difference]: Without dead ends: 139669 [2023-12-02 08:31:50,361 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2073 GetRequests, 2064 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-12-02 08:31:50,361 INFO L413 NwaCegarLoop]: 508 mSDtfsCounter, 149 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 1013 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2023-12-02 08:31:50,362 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 1013 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 3 Unknown, 0 Unchecked, 10.6s Time] [2023-12-02 08:31:50,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139669 states. [2023-12-02 08:32:01,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139669 to 139667. [2023-12-02 08:32:01,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139667 states, 108850 states have (on average 1.6078089113458889) internal successors, (175010), 109522 states have internal predecessors, (175010), 30048 states have call successors, (30048), 768 states have call predecessors, (30048), 768 states have return successors, (30048), 29376 states have call predecessors, (30048), 30048 states have call successors, (30048) [2023-12-02 08:32:02,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139667 states to 139667 states and 235106 transitions. [2023-12-02 08:32:02,093 INFO L78 Accepts]: Start accepts. Automaton has 139667 states and 235106 transitions. Word has length 692 [2023-12-02 08:32:02,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 08:32:02,093 INFO L495 AbstractCegarLoop]: Abstraction has 139667 states and 235106 transitions. [2023-12-02 08:32:02,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 2 states have internal predecessors, (145), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:32:02,094 INFO L276 IsEmpty]: Start isEmpty. Operand 139667 states and 235106 transitions. [2023-12-02 08:32:02,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2023-12-02 08:32:02,126 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:32:02,126 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:32:02,159 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (25)] Ended with exit code 0 [2023-12-02 08:32:02,374 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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)] Ended with exit code 0 [2023-12-02 08:32:02,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-02 08:32:02,527 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:32:02,527 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:32:02,528 INFO L85 PathProgramCache]: Analyzing trace with hash 131762919, now seen corresponding path program 1 times [2023-12-02 08:32:02,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:32:02,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1243568371] [2023-12-02 08:32:02,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:32:02,529 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 [2023-12-02 08:32:02,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:32:02,530 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:32:02,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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)] Waiting until timeout for monitored process [2023-12-02 08:32:05,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:32:05,758 INFO L262 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 08:32:05,770 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:32:16,111 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 8559 proven. 252 refuted. 0 times theorem prover too weak. 15169 trivial. 0 not checked. [2023-12-02 08:32:16,111 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 08:32:19,805 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 75 proven. 252 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-12-02 08:32:19,805 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:32:19,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1243568371] [2023-12-02 08:32:19,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1243568371] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 08:32:19,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [689796562] [2023-12-02 08:32:19,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:32:19,806 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 08:32:19,806 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 08:32:19,807 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 08:32:19,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2023-12-02 08:32:28,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:32:28,724 INFO L262 TraceCheckSpWp]: Trace formula consists of 1109 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 08:32:28,733 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:32:38,574 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23980 trivial. 0 not checked. [2023-12-02 08:32:38,574 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 08:32:38,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [689796562] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 08:32:38,574 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 08:32:38,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6, 6] total 14 [2023-12-02 08:32:38,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47911297] [2023-12-02 08:32:38,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 08:32:38,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-02 08:32:38,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 08:32:38,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-02 08:32:38,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2023-12-02 08:32:38,577 INFO L87 Difference]: Start difference. First operand 139667 states and 235106 transitions. Second operand has 7 states, 7 states have (on average 20.857142857142858) internal successors, (146), 7 states have internal predecessors, (146), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:32:51,374 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 [] [2023-12-02 08:32:52,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:32:58,947 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.57s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:00,966 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:02,985 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:04,987 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:06,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:09,024 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:11,031 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:13,046 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:15,077 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:17,084 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:19,099 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:21,117 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:23,120 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:25,147 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:27,162 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:29,183 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:31,191 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:33,229 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:35,255 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:37,262 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:39,271 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:41,306 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:43,332 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:45,353 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:47,386 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:49,411 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:33:51,415 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:34:21,829 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.61s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:34:23,834 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:34:25,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:34:27,853 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:34:29,861 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:34:31,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:34:33,913 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:34:35,948 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:34:37,962 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:34:39,968 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:34:41,988 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:34:44,021 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:34:46,024 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:34:48,041 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 08:35:08,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 08:35:08,182 INFO L93 Difference]: Finished difference Result 725763 states and 1204302 transitions. [2023-12-02 08:35:08,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-02 08:35:08,183 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.857142857142858) internal successors, (146), 7 states have internal predecessors, (146), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) Word has length 693 [2023-12-02 08:35:08,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 08:35:10,154 INFO L225 Difference]: With dead ends: 725763 [2023-12-02 08:35:10,155 INFO L226 Difference]: Without dead ends: 586097 [2023-12-02 08:35:10,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2092 GetRequests, 2071 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=95, Invalid=367, Unknown=0, NotChecked=0, Total=462 [2023-12-02 08:35:10,496 INFO L413 NwaCegarLoop]: 621 mSDtfsCounter, 4162 mSDsluCounter, 2787 mSDsCounter, 0 mSdLazyCounter, 1418 mSolverCounterSat, 1045 mSolverCounterUnsat, 41 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 109.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4162 SdHoareTripleChecker+Valid, 3408 SdHoareTripleChecker+Invalid, 2504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1045 IncrementalHoareTripleChecker+Valid, 1418 IncrementalHoareTripleChecker+Invalid, 41 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 112.4s IncrementalHoareTripleChecker+Time [2023-12-02 08:35:10,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4162 Valid, 3408 Invalid, 2504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1045 Valid, 1418 Invalid, 41 Unknown, 0 Unchecked, 112.4s Time] [2023-12-02 08:35:10,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586097 states. [2023-12-02 08:35:56,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586097 to 432891. [2023-12-02 08:35:56,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432891 states, 331514 states have (on average 1.5453766658421666) internal successors, (512314), 334298 states have internal predecessors, (512314), 97488 states have call successors, (97488), 3888 states have call predecessors, (97488), 3888 states have return successors, (97488), 94704 states have call predecessors, (97488), 97488 states have call successors, (97488) [2023-12-02 08:35:59,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432891 states to 432891 states and 707290 transitions. [2023-12-02 08:35:59,562 INFO L78 Accepts]: Start accepts. Automaton has 432891 states and 707290 transitions. Word has length 693 [2023-12-02 08:35:59,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 08:35:59,563 INFO L495 AbstractCegarLoop]: Abstraction has 432891 states and 707290 transitions. [2023-12-02 08:35:59,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.857142857142858) internal successors, (146), 7 states have internal predecessors, (146), 1 states have call successors, (110), 1 states have call predecessors, (110), 1 states have return successors, (110), 1 states have call predecessors, (110), 1 states have call successors, (110) [2023-12-02 08:35:59,563 INFO L276 IsEmpty]: Start isEmpty. Operand 432891 states and 707290 transitions. [2023-12-02 08:35:59,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 694 [2023-12-02 08:35:59,622 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 08:35:59,622 INFO L195 NwaCegarLoop]: trace histogram [110, 110, 110, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-02 08:35:59,669 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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)] Forceful destruction successful, exit code 0 [2023-12-02 08:35:59,857 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (27)] Ended with exit code 0 [2023-12-02 08:36:00,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 08:36:00,023 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 08:36:00,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 08:36:00,024 INFO L85 PathProgramCache]: Analyzing trace with hash 810387881, now seen corresponding path program 1 times [2023-12-02 08:36:00,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 08:36:00,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1316865210] [2023-12-02 08:36:00,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:36:00,025 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 [2023-12-02 08:36:00,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 08:36:00,026 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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) [2023-12-02 08:36:00,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/mathsat -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)] Waiting until timeout for monitored process [2023-12-02 08:36:02,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:36:03,083 INFO L262 TraceCheckSpWp]: Trace formula consists of 1107 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 08:36:03,089 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 08:36:13,061 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 8559 proven. 252 refuted. 0 times theorem prover too weak. 15169 trivial. 0 not checked. [2023-12-02 08:36:13,061 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 08:36:17,416 INFO L134 CoverageAnalysis]: Checked inductivity of 23980 backedges. 75 proven. 252 refuted. 0 times theorem prover too weak. 23653 trivial. 0 not checked. [2023-12-02 08:36:17,416 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 08:36:17,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1316865210] [2023-12-02 08:36:17,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1316865210] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 08:36:17,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1622371812] [2023-12-02 08:36:17,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 08:36:17,417 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 08:36:17,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 08:36:17,418 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 08:36:17,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3186d184-6aab-4157-9d1a-f6e1219985c1/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2023-12-02 08:36:28,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 08:36:29,016 INFO L262 TraceCheckSpWp]: Trace formula consists of 1107 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 08:36:29,025 INFO L285 TraceCheckSpWp]: Computing forward predicates...