./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-35.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-35.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 3158fa3d023f69512eee9279d2328b5cbe07498d18204302959fda73512afb8f --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 12:38:28,895 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 12:38:28,975 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Default.epf [2023-12-02 12:38:28,981 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 12:38:28,981 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 12:38:29,003 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 12:38:29,004 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 12:38:29,004 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 12:38:29,005 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 12:38:29,005 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 12:38:29,006 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 12:38:29,007 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 12:38:29,007 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 12:38:29,008 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 12:38:29,008 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 12:38:29,009 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 12:38:29,009 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 12:38:29,010 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 12:38:29,010 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 12:38:29,011 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 12:38:29,011 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 12:38:29,012 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 12:38:29,013 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 12:38:29,013 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 12:38:29,014 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 12:38:29,014 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 12:38:29,015 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 12:38:29,015 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 12:38:29,016 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 12:38:29,016 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 12:38:29,016 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 12:38:29,017 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 12:38:29,017 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 12:38:29,017 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 12:38:29,018 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 12:38:29,018 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 12:38:29,018 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 12:38:29,018 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 12:38:29,018 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 12:38:29,019 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 12:38:29,019 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 12:38:29,019 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 12:38:29,019 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 12:38:29,019 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 12:38:29,020 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 12:38:29,020 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 12:38:29,020 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 12:38:29,020 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_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 -> 3158fa3d023f69512eee9279d2328b5cbe07498d18204302959fda73512afb8f [2023-12-02 12:38:29,259 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 12:38:29,280 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 12:38:29,282 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 12:38:29,284 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 12:38:29,284 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 12:38:29,285 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-35.i [2023-12-02 12:38:31,980 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 12:38:32,256 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 12:38:32,257 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-35.i [2023-12-02 12:38:32,272 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/data/ef3e894d8/b2f4b4f338594c9083e75da0ea4b7ae9/FLAG73b957969 [2023-12-02 12:38:32,285 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/data/ef3e894d8/b2f4b4f338594c9083e75da0ea4b7ae9 [2023-12-02 12:38:32,287 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 12:38:32,289 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 12:38:32,290 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 12:38:32,290 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 12:38:32,295 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 12:38:32,296 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:38:32" (1/1) ... [2023-12-02 12:38:32,297 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@66201208 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:38:32, skipping insertion in model container [2023-12-02 12:38:32,297 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:38:32" (1/1) ... [2023-12-02 12:38:32,347 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 12:38:32,469 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_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-35.i[916,929] [2023-12-02 12:38:32,653 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 12:38:32,672 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 12:38:32,684 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_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-35.i[916,929] [2023-12-02 12:38:32,770 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 12:38:32,788 INFO L206 MainTranslator]: Completed translation [2023-12-02 12:38:32,788 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:38:32 WrapperNode [2023-12-02 12:38:32,789 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 12:38:32,790 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 12:38:32,790 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 12:38:32,790 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 12:38:32,795 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:38:32" (1/1) ... [2023-12-02 12:38:32,821 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:38:32" (1/1) ... [2023-12-02 12:38:32,894 INFO L138 Inliner]: procedures = 26, calls = 133, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 826 [2023-12-02 12:38:32,895 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 12:38:32,895 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 12:38:32,896 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 12:38:32,896 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 12:38:32,903 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:38:32" (1/1) ... [2023-12-02 12:38:32,903 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:38:32" (1/1) ... [2023-12-02 12:38:32,916 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:38:32" (1/1) ... [2023-12-02 12:38:32,916 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:38:32" (1/1) ... [2023-12-02 12:38:32,945 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:38:32" (1/1) ... [2023-12-02 12:38:32,954 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:38:32" (1/1) ... [2023-12-02 12:38:32,963 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:38:32" (1/1) ... [2023-12-02 12:38:32,972 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:38:32" (1/1) ... [2023-12-02 12:38:32,981 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 12:38:32,982 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 12:38:32,983 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 12:38:32,983 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 12:38:32,983 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:38:32" (1/1) ... [2023-12-02 12:38:32,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 12:38:32,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:38:33,009 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 12:38:33,019 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 12:38:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 12:38:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 12:38:33,082 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 12:38:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 12:38:33,082 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 12:38:33,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 12:38:33,216 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 12:38:33,218 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 12:38:34,194 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 12:38:35,438 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 12:38:35,438 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 12:38:35,440 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:38:35 BoogieIcfgContainer [2023-12-02 12:38:35,440 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 12:38:35,443 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 12:38:35,443 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 12:38:35,446 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 12:38:35,446 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:38:32" (1/3) ... [2023-12-02 12:38:35,447 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e5ce635 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:38:35, skipping insertion in model container [2023-12-02 12:38:35,447 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:38:32" (2/3) ... [2023-12-02 12:38:35,448 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e5ce635 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:38:35, skipping insertion in model container [2023-12-02 12:38:35,448 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:38:35" (3/3) ... [2023-12-02 12:38:35,449 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-35.i [2023-12-02 12:38:35,470 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 12:38:35,470 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 12:38:35,528 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 12:38:35,535 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;@5e161f12, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 12:38:35,536 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-02 12:38:35,541 INFO L276 IsEmpty]: Start isEmpty. Operand has 198 states, 75 states have (on average 1.04) internal successors, (78), 76 states have internal predecessors, (78), 120 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2023-12-02 12:38:35,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 434 [2023-12-02 12:38:35,568 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:38:35,569 INFO L195 NwaCegarLoop]: trace histogram [120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:38:35,569 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:38:35,575 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:38:35,575 INFO L85 PathProgramCache]: Analyzing trace with hash 2027233432, now seen corresponding path program 1 times [2023-12-02 12:38:35,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 12:38:35,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055836034] [2023-12-02 12:38:35,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:38:35,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 12:38:35,932 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 12:38:35,932 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1600921685] [2023-12-02 12:38:35,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:38:35,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:38:35,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:38:35,934 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:38:35,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 12:39:57,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-02 12:39:57,127 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-12-02 12:40:16,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-02 12:40:17,104 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2023-12-02 12:40:17,106 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-12-02 12:40:17,108 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-02 12:40:17,157 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 12:40:17,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-02 12:40:17,314 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-12-02 12:40:17,318 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-12-02 12:40:17,717 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 12:40:17 BoogieIcfgContainer [2023-12-02 12:40:17,717 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-02 12:40:17,718 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-12-02 12:40:17,718 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-12-02 12:40:17,718 INFO L274 PluginConnector]: Witness Printer initialized [2023-12-02 12:40:17,719 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:38:35" (3/4) ... [2023-12-02 12:40:17,720 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-12-02 12:40:17,721 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-12-02 12:40:17,723 INFO L158 Benchmark]: Toolchain (without parser) took 105433.55ms. Allocated memory was 155.2MB in the beginning and 207.6MB in the end (delta: 52.4MB). Free memory was 119.2MB in the beginning and 138.0MB in the end (delta: -18.8MB). Peak memory consumption was 36.3MB. Max. memory is 16.1GB. [2023-12-02 12:40:17,723 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 119.5MB. Free memory is still 90.4MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 12:40:17,724 INFO L158 Benchmark]: CACSL2BoogieTranslator took 498.71ms. Allocated memory is still 155.2MB. Free memory was 119.2MB in the beginning and 86.7MB in the end (delta: 32.5MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2023-12-02 12:40:17,724 INFO L158 Benchmark]: Boogie Procedure Inliner took 105.46ms. Allocated memory is still 155.2MB. Free memory was 86.7MB in the beginning and 72.8MB in the end (delta: 13.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-12-02 12:40:17,725 INFO L158 Benchmark]: Boogie Preprocessor took 86.29ms. Allocated memory is still 155.2MB. Free memory was 72.8MB in the beginning and 66.5MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-12-02 12:40:17,726 INFO L158 Benchmark]: RCFGBuilder took 2457.81ms. Allocated memory was 155.2MB in the beginning and 207.6MB in the end (delta: 52.4MB). Free memory was 66.5MB in the beginning and 93.5MB in the end (delta: -27.0MB). Peak memory consumption was 52.5MB. Max. memory is 16.1GB. [2023-12-02 12:40:17,726 INFO L158 Benchmark]: TraceAbstraction took 102274.57ms. Allocated memory is still 207.6MB. Free memory was 92.5MB in the beginning and 139.1MB in the end (delta: -46.6MB). Peak memory consumption was 63.5MB. Max. memory is 16.1GB. [2023-12-02 12:40:17,727 INFO L158 Benchmark]: Witness Printer took 3.84ms. Allocated memory is still 207.6MB. Free memory was 139.1MB in the beginning and 138.0MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-12-02 12:40:17,730 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.17ms. Allocated memory is still 119.5MB. Free memory is still 90.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 498.71ms. Allocated memory is still 155.2MB. Free memory was 119.2MB in the beginning and 86.7MB in the end (delta: 32.5MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 105.46ms. Allocated memory is still 155.2MB. Free memory was 86.7MB in the beginning and 72.8MB in the end (delta: 13.9MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 86.29ms. Allocated memory is still 155.2MB. Free memory was 72.8MB in the beginning and 66.5MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 2457.81ms. Allocated memory was 155.2MB in the beginning and 207.6MB in the end (delta: 52.4MB). Free memory was 66.5MB in the beginning and 93.5MB in the end (delta: -27.0MB). Peak memory consumption was 52.5MB. Max. memory is 16.1GB. * TraceAbstraction took 102274.57ms. Allocated memory is still 207.6MB. Free memory was 92.5MB in the beginning and 139.1MB in the end (delta: -46.6MB). Peak memory consumption was 63.5MB. Max. memory is 16.1GB. * Witness Printer took 3.84ms. Allocated memory is still 207.6MB. Free memory was 139.1MB in the beginning and 138.0MB 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 305, overapproximation of someBinaryArithmeticDOUBLEoperation at line 181, overapproximation of someBinaryFLOATComparisonOperation at line 160, overapproximation of bitwiseOr at line 170, overapproximation of someUnaryDOUBLEoperation at line 312, overapproximation of bitwiseAnd at line 183, overapproximation of someBinaryDOUBLEComparisonOperation at line 184, overapproximation of someUnaryFLOAToperation at line 297, overapproximation of someBinaryArithmeticFLOAToperation at line 423. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 1; [L23] unsigned char var_1_3 = 1; [L24] unsigned char var_1_4 = 0; [L25] unsigned char var_1_5 = 0; [L26] unsigned short int var_1_6 = 25; [L27] double var_1_9 = 999.625; [L28] unsigned short int var_1_11 = 5; [L29] signed short int var_1_12 = 2; [L30] signed long int var_1_13 = -256; [L31] double var_1_14 = 127.75; [L32] double var_1_15 = 9.75; [L33] float var_1_16 = 32.8; [L34] float var_1_17 = 32.5; [L35] float var_1_18 = 1.75; [L36] float var_1_19 = 1000000000000000.4; [L37] float var_1_20 = 0.875; [L38] unsigned char var_1_21 = 0; [L39] unsigned char var_1_22 = 0; [L40] signed short int var_1_23 = 64; [L41] signed short int var_1_24 = 25; [L42] signed short int var_1_25 = 0; [L43] float var_1_26 = 128.2; [L44] unsigned char var_1_27 = 0; [L45] signed long int var_1_28 = -64; [L46] signed long int var_1_29 = 8; [L47] signed long int var_1_30 = 4; [L48] float var_1_31 = 7.6; [L49] float var_1_32 = -0.5; [L50] signed long int var_1_33 = -25; [L51] signed long int var_1_34 = 128; [L52] signed long int var_1_35 = 128; [L53] signed long int var_1_36 = -1; [L54] float var_1_37 = 7.5; [L55] signed short int var_1_38 = -1; [L56] signed short int var_1_39 = 256; [L57] signed short int var_1_40 = -256; [L58] double var_1_41 = 7.5; [L59] double var_1_42 = 200.75; [L60] unsigned char var_1_43 = 1; [L61] unsigned char var_1_44 = 4; [L62] unsigned char var_1_45 = 0; [L63] unsigned char var_1_46 = 1; [L64] signed long int var_1_47 = 128; [L65] unsigned char var_1_48 = 0; [L66] signed long int var_1_49 = -50; [L67] unsigned char var_1_50 = 16; [L68] unsigned char var_1_51 = 128; [L69] unsigned char var_1_52 = 2; [L70] unsigned long int var_1_53 = 256; [L71] unsigned long int var_1_54 = 1509250518; [L72] signed long int var_1_55 = -32; [L73] unsigned long int var_1_56 = 16; [L74] signed char var_1_57 = 8; [L75] signed char var_1_58 = 100; [L76] signed char var_1_59 = 1; [L77] signed char var_1_60 = 10; [L78] signed char var_1_61 = 8; [L79] signed char var_1_62 = -16; [L80] unsigned char var_1_63 = 1; [L81] signed char var_1_64 = 10; [L82] signed char var_1_65 = -32; [L83] unsigned short int var_1_66 = 32; [L84] unsigned short int var_1_67 = 49475; [L85] unsigned long int var_1_68 = 0; [L86] unsigned long int var_1_69 = 100; [L87] signed short int var_1_70 = 50; [L88] signed short int var_1_71 = 64; [L89] unsigned long int var_1_72 = 3040523156; [L90] unsigned char var_1_73 = 0; [L91] unsigned long int var_1_74 = 1; [L92] unsigned char var_1_75 = 0; [L93] unsigned char var_1_76 = 1; [L94] unsigned char var_1_77 = 0; [L95] unsigned char var_1_78 = 0; [L96] double var_1_79 = 63.25; [L97] double var_1_80 = 7.5; [L98] double var_1_81 = 16.5; [L99] signed long int var_1_82 = -500; [L100] double var_1_83 = 127.6; [L101] unsigned char var_1_84 = 0; [L102] float var_1_85 = 10.8; [L103] unsigned char var_1_86 = 0; [L104] unsigned char var_1_87 = 0; [L105] float var_1_88 = 9.32; [L106] double var_1_89 = 0.2; [L107] signed char var_1_90 = -16; [L108] float var_1_91 = 16.6; [L109] float var_1_92 = 127.5; [L110] double var_1_93 = 256.25; [L111] unsigned char var_1_94 = 1; [L112] double var_1_95 = 64.2; [L113] double var_1_96 = 10.2; [L114] unsigned char var_1_97 = 0; [L115] double var_1_98 = 3.25; [L116] unsigned short int var_1_99 = 32; [L117] unsigned short int var_1_100 = 26037; [L118] unsigned char var_1_101 = 0; [L119] unsigned short int var_1_102 = 2; [L120] unsigned short int var_1_103 = 17551; [L121] signed short int var_1_104 = 8; [L122] signed long int var_1_105 = -16; [L123] unsigned short int var_1_106 = 62052; [L124] signed long int var_1_107 = 2; [L125] unsigned char var_1_108 = 128; [L126] signed char var_1_109 = 4; [L127] signed char var_1_110 = 0; [L128] signed char var_1_111 = 64; [L129] signed long int var_1_112 = 32; [L130] signed short int var_1_113 = -100; [L131] signed long int var_1_114 = -10; [L132] float var_1_115 = 255.25; [L133] float var_1_116 = 3.5; [L134] float var_1_117 = 63.704; [L135] float var_1_118 = 10.5; [L136] float var_1_119 = 999999999999.75; [L137] float var_1_120 = 7.8; [L138] double var_1_121 = -0.2; [L139] double var_1_122 = 0.30000000000000004; [L140] unsigned short int var_1_123 = 16; [L141] unsigned short int var_1_124 = 0; [L142] signed short int var_1_125 = 1; [L143] unsigned short int var_1_126 = 16; [L144] unsigned short int var_1_127 = 8; [L145] unsigned short int var_1_128 = 2; [L146] unsigned char var_1_129 = 0; [L147] unsigned long int var_1_130 = 128; [L148] unsigned char var_1_131 = 1; [L149] double var_1_132 = 50.2; [L150] signed long int var_1_133 = 16; [L151] signed short int last_1_var_1_12 = 2; [L152] signed long int last_1_var_1_13 = -256; [L153] double last_1_var_1_14 = 127.75; [L154] unsigned char last_1_var_1_21 = 0; [L729] isInitial = 1 [L730] FCALL initially() [L731] COND TRUE 1 [L732] CALL updateLastVariables() [L719] last_1_var_1_12 = var_1_12 [L720] last_1_var_1_13 = var_1_13 [L721] last_1_var_1_14 = var_1_14 [L722] last_1_var_1_21 = var_1_21 [L732] RET updateLastVariables() [L733] CALL updateVariables() [L528] var_1_3 = __VERIFIER_nondet_uchar() [L529] CALL assume_abort_if_not(var_1_3 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=5, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=0, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32, var_1_9=7997/8] [L20] COND FALSE !(!cond) [L529] RET assume_abort_if_not(var_1_3 >= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=5, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=0, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32, var_1_9=7997/8] [L530] CALL assume_abort_if_not(var_1_3 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=5, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=0, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32, var_1_9=7997/8] [L20] COND FALSE !(!cond) [L530] RET assume_abort_if_not(var_1_3 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=5, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=0, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32, var_1_9=7997/8] [L531] var_1_4 = __VERIFIER_nondet_uchar() [L532] CALL assume_abort_if_not(var_1_4 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=5, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=0, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32, var_1_9=7997/8] [L20] COND FALSE !(!cond) [L532] RET assume_abort_if_not(var_1_4 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=5, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=0, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32, var_1_9=7997/8] [L533] CALL assume_abort_if_not(var_1_4 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=5, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=0, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32, var_1_9=7997/8] [L20] COND FALSE !(!cond) [L533] RET assume_abort_if_not(var_1_4 <= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=5, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=0, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32, var_1_9=7997/8] [L534] var_1_5 = __VERIFIER_nondet_uchar() [L535] CALL assume_abort_if_not(var_1_5 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=5, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32, var_1_9=7997/8] [L20] COND FALSE !(!cond) [L535] RET assume_abort_if_not(var_1_5 >= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=5, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32, var_1_9=7997/8] [L536] CALL assume_abort_if_not(var_1_5 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=5, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32, var_1_9=7997/8] [L20] COND FALSE !(!cond) [L536] RET assume_abort_if_not(var_1_5 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=5, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32, var_1_9=7997/8] [L537] var_1_9 = __VERIFIER_nondet_double() [L538] CALL assume_abort_if_not((var_1_9 >= 0.0F && 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_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=5, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L538] RET assume_abort_if_not((var_1_9 >= 0.0F && 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_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=5, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L539] var_1_11 = __VERIFIER_nondet_ushort() [L540] CALL assume_abort_if_not(var_1_11 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L540] RET assume_abort_if_not(var_1_11 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L541] CALL assume_abort_if_not(var_1_11 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L541] RET assume_abort_if_not(var_1_11 <= 65534) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_15=39/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L542] var_1_15 = __VERIFIER_nondet_double() [L543] CALL assume_abort_if_not((var_1_15 >= -922337.2036854765600e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 9223372.036854765600e+12F && var_1_15 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L543] RET assume_abort_if_not((var_1_15 >= -922337.2036854765600e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 9223372.036854765600e+12F && var_1_15 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_17=65/2, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L544] var_1_17 = __VERIFIER_nondet_float() [L545] CALL assume_abort_if_not((var_1_17 >= -230584.3009213691390e+13F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 2305843.009213691390e+12F && var_1_17 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L545] RET assume_abort_if_not((var_1_17 >= -230584.3009213691390e+13F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 2305843.009213691390e+12F && var_1_17 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_18=7/4, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L546] var_1_18 = __VERIFIER_nondet_float() [L547] CALL assume_abort_if_not((var_1_18 >= -230584.3009213691390e+13F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 2305843.009213691390e+12F && var_1_18 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L547] RET assume_abort_if_not((var_1_18 >= -230584.3009213691390e+13F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 2305843.009213691390e+12F && var_1_18 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_19=5000000000000002/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L548] var_1_19 = __VERIFIER_nondet_float() [L549] CALL assume_abort_if_not((var_1_19 >= -461168.6018427382800e+13F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 4611686.018427382800e+12F && var_1_19 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L549] RET assume_abort_if_not((var_1_19 >= -461168.6018427382800e+13F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 4611686.018427382800e+12F && var_1_19 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_20=7/8, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L550] var_1_20 = __VERIFIER_nondet_float() [L551] CALL assume_abort_if_not((var_1_20 >= -461168.6018427382800e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 4611686.018427382800e+12F && var_1_20 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L551] RET assume_abort_if_not((var_1_20 >= -461168.6018427382800e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 4611686.018427382800e+12F && var_1_20 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=0, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L552] var_1_22 = __VERIFIER_nondet_uchar() [L553] CALL assume_abort_if_not(var_1_22 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L553] RET assume_abort_if_not(var_1_22 >= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L554] CALL assume_abort_if_not(var_1_22 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L554] RET assume_abort_if_not(var_1_22 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=25, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L555] var_1_24 = __VERIFIER_nondet_short() [L556] CALL assume_abort_if_not(var_1_24 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L556] RET assume_abort_if_not(var_1_24 >= -1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L557] CALL assume_abort_if_not(var_1_24 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L557] RET assume_abort_if_not(var_1_24 <= 32766) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=0, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L558] var_1_25 = __VERIFIER_nondet_short() [L559] CALL assume_abort_if_not(var_1_25 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L559] RET assume_abort_if_not(var_1_25 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L560] CALL assume_abort_if_not(var_1_25 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L560] RET assume_abort_if_not(var_1_25 <= 32766) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L561] var_1_27 = __VERIFIER_nondet_uchar() [L562] CALL assume_abort_if_not(var_1_27 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L562] RET assume_abort_if_not(var_1_27 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L563] CALL assume_abort_if_not(var_1_27 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L563] RET assume_abort_if_not(var_1_27 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-64, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L564] var_1_28 = __VERIFIER_nondet_long() [L565] CALL assume_abort_if_not(var_1_28 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L565] RET assume_abort_if_not(var_1_28 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L566] CALL assume_abort_if_not(var_1_28 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L566] RET assume_abort_if_not(var_1_28 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=8, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L567] var_1_29 = __VERIFIER_nondet_long() [L568] CALL assume_abort_if_not(var_1_29 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L568] RET assume_abort_if_not(var_1_29 >= -1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L569] CALL assume_abort_if_not(var_1_29 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L569] RET assume_abort_if_not(var_1_29 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=4, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L570] var_1_30 = __VERIFIER_nondet_long() [L571] CALL assume_abort_if_not(var_1_30 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L571] RET assume_abort_if_not(var_1_30 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L572] CALL assume_abort_if_not(var_1_30 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L572] RET assume_abort_if_not(var_1_30 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_31=38/5, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L573] var_1_31 = __VERIFIER_nondet_float() [L574] CALL assume_abort_if_not((var_1_31 >= -922337.2036854765600e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854765600e+12F && var_1_31 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L574] RET assume_abort_if_not((var_1_31 >= -922337.2036854765600e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854765600e+12F && var_1_31 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L575] var_1_32 = __VERIFIER_nondet_float() [L576] CALL assume_abort_if_not((var_1_32 >= -922337.2036854765600e+13F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 9223372.036854765600e+12F && var_1_32 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L576] RET assume_abort_if_not((var_1_32 >= -922337.2036854765600e+13F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 9223372.036854765600e+12F && var_1_32 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=128, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L577] var_1_34 = __VERIFIER_nondet_long() [L578] CALL assume_abort_if_not(var_1_34 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L578] RET assume_abort_if_not(var_1_34 >= -1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L579] CALL assume_abort_if_not(var_1_34 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L579] RET assume_abort_if_not(var_1_34 <= 2147483646) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=128, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L580] var_1_35 = __VERIFIER_nondet_long() [L581] CALL assume_abort_if_not(var_1_35 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L581] RET assume_abort_if_not(var_1_35 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L582] CALL assume_abort_if_not(var_1_35 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L582] RET assume_abort_if_not(var_1_35 <= 2147483646) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-1, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L583] var_1_36 = __VERIFIER_nondet_long() [L584] CALL assume_abort_if_not(var_1_36 >= -2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L584] RET assume_abort_if_not(var_1_36 >= -2147483647) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L585] CALL assume_abort_if_not(var_1_36 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L585] RET assume_abort_if_not(var_1_36 <= 2147483646) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_37=15/2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L586] var_1_37 = __VERIFIER_nondet_float() [L587] CALL assume_abort_if_not((var_1_37 >= 0.0F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854776000e+12F && var_1_37 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L587] RET assume_abort_if_not((var_1_37 >= 0.0F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854776000e+12F && var_1_37 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=256, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L588] var_1_39 = __VERIFIER_nondet_short() [L589] CALL assume_abort_if_not(var_1_39 >= -32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L589] RET assume_abort_if_not(var_1_39 >= -32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L590] CALL assume_abort_if_not(var_1_39 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L590] RET assume_abort_if_not(var_1_39 <= 32766) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=-256, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L591] var_1_40 = __VERIFIER_nondet_short() [L592] CALL assume_abort_if_not(var_1_40 >= -32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L592] RET assume_abort_if_not(var_1_40 >= -32766) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L593] CALL assume_abort_if_not(var_1_40 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L593] RET assume_abort_if_not(var_1_40 <= 32766) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_42=803/4, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L594] var_1_42 = __VERIFIER_nondet_double() [L595] CALL assume_abort_if_not((var_1_42 >= 0.0F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 9223372.036854765600e+12F && var_1_42 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L595] RET assume_abort_if_not((var_1_42 >= 0.0F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 9223372.036854765600e+12F && var_1_42 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=4, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L596] var_1_44 = __VERIFIER_nondet_uchar() [L597] CALL assume_abort_if_not(var_1_44 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L597] RET assume_abort_if_not(var_1_44 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L598] CALL assume_abort_if_not(var_1_44 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L598] RET assume_abort_if_not(var_1_44 <= 254) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L599] var_1_45 = __VERIFIER_nondet_uchar() [L600] CALL assume_abort_if_not(var_1_45 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L600] RET assume_abort_if_not(var_1_45 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L601] CALL assume_abort_if_not(var_1_45 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L601] RET assume_abort_if_not(var_1_45 <= 254) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=1, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L602] var_1_46 = __VERIFIER_nondet_uchar() [L603] CALL assume_abort_if_not(var_1_46 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L603] RET assume_abort_if_not(var_1_46 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L604] CALL assume_abort_if_not(var_1_46 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L604] RET assume_abort_if_not(var_1_46 <= 127) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=0, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L605] var_1_48 = __VERIFIER_nondet_uchar() [L606] CALL assume_abort_if_not(var_1_48 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L606] RET assume_abort_if_not(var_1_48 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L607] CALL assume_abort_if_not(var_1_48 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L607] RET assume_abort_if_not(var_1_48 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=16, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L608] var_1_50 = __VERIFIER_nondet_uchar() [L609] CALL assume_abort_if_not(var_1_50 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L609] RET assume_abort_if_not(var_1_50 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L610] CALL assume_abort_if_not(var_1_50 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L610] RET assume_abort_if_not(var_1_50 <= 255) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L611] CALL assume_abort_if_not(var_1_50 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L611] RET assume_abort_if_not(var_1_50 != 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=128, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L612] var_1_51 = __VERIFIER_nondet_uchar() [L613] CALL assume_abort_if_not(var_1_51 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L613] RET assume_abort_if_not(var_1_51 >= 127) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L614] CALL assume_abort_if_not(var_1_51 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L614] RET assume_abort_if_not(var_1_51 <= 255) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=2, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L615] var_1_52 = __VERIFIER_nondet_uchar() [L616] CALL assume_abort_if_not(var_1_52 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L616] RET assume_abort_if_not(var_1_52 >= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L617] CALL assume_abort_if_not(var_1_52 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L617] RET assume_abort_if_not(var_1_52 <= 126) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L618] CALL assume_abort_if_not(var_1_52 != 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L618] RET assume_abort_if_not(var_1_52 != 127) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1509250518, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L619] var_1_54 = __VERIFIER_nondet_ulong() [L620] CALL assume_abort_if_not(var_1_54 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L620] RET assume_abort_if_not(var_1_54 >= 1073741823) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L621] CALL assume_abort_if_not(var_1_54 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L621] RET assume_abort_if_not(var_1_54 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=100, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L622] var_1_58 = __VERIFIER_nondet_char() [L623] CALL assume_abort_if_not(var_1_58 >= 94) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L623] RET assume_abort_if_not(var_1_58 >= 94) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L624] CALL assume_abort_if_not(var_1_58 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L624] RET assume_abort_if_not(var_1_58 <= 126) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L625] var_1_59 = __VERIFIER_nondet_char() [L626] CALL assume_abort_if_not(var_1_59 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L626] RET assume_abort_if_not(var_1_59 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L627] CALL assume_abort_if_not(var_1_59 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L627] RET assume_abort_if_not(var_1_59 <= 32) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=10, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L628] var_1_60 = __VERIFIER_nondet_char() [L629] CALL assume_abort_if_not(var_1_60 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L629] RET assume_abort_if_not(var_1_60 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L630] CALL assume_abort_if_not(var_1_60 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L630] RET assume_abort_if_not(var_1_60 <= 63) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=8, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L631] var_1_61 = __VERIFIER_nondet_char() [L632] CALL assume_abort_if_not(var_1_61 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L632] RET assume_abort_if_not(var_1_61 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L633] CALL assume_abort_if_not(var_1_61 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L633] RET assume_abort_if_not(var_1_61 <= 126) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=1, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L634] var_1_63 = __VERIFIER_nondet_uchar() [L635] CALL assume_abort_if_not(var_1_63 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L635] RET assume_abort_if_not(var_1_63 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L636] CALL assume_abort_if_not(var_1_63 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L636] RET assume_abort_if_not(var_1_63 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=10, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L637] var_1_64 = __VERIFIER_nondet_char() [L638] CALL assume_abort_if_not(var_1_64 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L638] RET assume_abort_if_not(var_1_64 >= -127) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L639] CALL assume_abort_if_not(var_1_64 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L639] RET assume_abort_if_not(var_1_64 <= 126) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-32, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L640] var_1_65 = __VERIFIER_nondet_char() [L641] CALL assume_abort_if_not(var_1_65 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L641] RET assume_abort_if_not(var_1_65 >= -63) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L642] CALL assume_abort_if_not(var_1_65 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L642] RET assume_abort_if_not(var_1_65 <= 63) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=49475, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L643] var_1_67 = __VERIFIER_nondet_ushort() [L644] CALL assume_abort_if_not(var_1_67 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L644] RET assume_abort_if_not(var_1_67 >= 32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L645] CALL assume_abort_if_not(var_1_67 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L645] RET assume_abort_if_not(var_1_67 <= 65534) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=50, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L646] var_1_70 = __VERIFIER_nondet_short() [L647] CALL assume_abort_if_not(var_1_70 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L647] RET assume_abort_if_not(var_1_70 >= -1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L648] CALL assume_abort_if_not(var_1_70 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L648] RET assume_abort_if_not(var_1_70 <= 32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=64, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L649] var_1_71 = __VERIFIER_nondet_short() [L650] CALL assume_abort_if_not(var_1_71 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L650] RET assume_abort_if_not(var_1_71 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L651] CALL assume_abort_if_not(var_1_71 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L651] RET assume_abort_if_not(var_1_71 <= 32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=3040523156, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L652] var_1_72 = __VERIFIER_nondet_ulong() [L653] CALL assume_abort_if_not(var_1_72 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L653] RET assume_abort_if_not(var_1_72 >= 2147483647) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L654] CALL assume_abort_if_not(var_1_72 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L654] RET assume_abort_if_not(var_1_72 <= 4294967294) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_74=1, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L655] var_1_74 = __VERIFIER_nondet_ulong() [L656] CALL assume_abort_if_not(var_1_74 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L656] RET assume_abort_if_not(var_1_74 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L657] CALL assume_abort_if_not(var_1_74 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L657] RET assume_abort_if_not(var_1_74 <= 4294967295) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=0, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L658] var_1_75 = __VERIFIER_nondet_uchar() [L659] CALL assume_abort_if_not(var_1_75 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L659] RET assume_abort_if_not(var_1_75 >= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L660] CALL assume_abort_if_not(var_1_75 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L660] RET assume_abort_if_not(var_1_75 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L661] var_1_76 = __VERIFIER_nondet_uchar() [L662] CALL assume_abort_if_not(var_1_76 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L662] RET assume_abort_if_not(var_1_76 >= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L663] CALL assume_abort_if_not(var_1_76 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L663] RET assume_abort_if_not(var_1_76 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L664] var_1_77 = __VERIFIER_nondet_uchar() [L665] CALL assume_abort_if_not(var_1_77 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L665] RET assume_abort_if_not(var_1_77 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L666] CALL assume_abort_if_not(var_1_77 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L666] RET assume_abort_if_not(var_1_77 <= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L667] var_1_78 = __VERIFIER_nondet_uchar() [L668] CALL assume_abort_if_not(var_1_78 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L668] RET assume_abort_if_not(var_1_78 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L669] CALL assume_abort_if_not(var_1_78 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L669] RET assume_abort_if_not(var_1_78 <= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_80=15/2, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L670] var_1_80 = __VERIFIER_nondet_double() [L671] CALL assume_abort_if_not((var_1_80 >= 0.0F && var_1_80 <= -1.0e-20F) || (var_1_80 <= 4611686.018427382800e+12F && var_1_80 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L671] RET assume_abort_if_not((var_1_80 >= 0.0F && var_1_80 <= -1.0e-20F) || (var_1_80 <= 4611686.018427382800e+12F && var_1_80 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_81=33/2, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L672] var_1_81 = __VERIFIER_nondet_double() [L673] CALL assume_abort_if_not((var_1_81 >= 0.0F && var_1_81 <= -1.0e-20F) || (var_1_81 <= 4611686.018427382800e+12F && var_1_81 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L673] RET assume_abort_if_not((var_1_81 >= 0.0F && var_1_81 <= -1.0e-20F) || (var_1_81 <= 4611686.018427382800e+12F && var_1_81 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_83=638/5, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L674] var_1_83 = __VERIFIER_nondet_double() [L675] CALL assume_abort_if_not((var_1_83 >= -922337.2036854776000e+13F && var_1_83 <= -1.0e-20F) || (var_1_83 <= 9223372.036854776000e+12F && var_1_83 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L675] RET assume_abort_if_not((var_1_83 >= -922337.2036854776000e+13F && var_1_83 <= -1.0e-20F) || (var_1_83 <= 9223372.036854776000e+12F && var_1_83 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=0, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L676] var_1_87 = __VERIFIER_nondet_uchar() [L677] CALL assume_abort_if_not(var_1_87 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L677] RET assume_abort_if_not(var_1_87 >= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L678] CALL assume_abort_if_not(var_1_87 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L678] RET assume_abort_if_not(var_1_87 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_92=255/2, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L679] var_1_92 = __VERIFIER_nondet_float() [L680] CALL assume_abort_if_not((var_1_92 >= -922337.2036854765600e+13F && var_1_92 <= -1.0e-20F) || (var_1_92 <= 9223372.036854765600e+12F && var_1_92 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L680] RET assume_abort_if_not((var_1_92 >= -922337.2036854765600e+13F && var_1_92 <= -1.0e-20F) || (var_1_92 <= 9223372.036854765600e+12F && var_1_92 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L681] var_1_94 = __VERIFIER_nondet_uchar() [L682] CALL assume_abort_if_not(var_1_94 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L682] RET assume_abort_if_not(var_1_94 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L683] CALL assume_abort_if_not(var_1_94 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L683] RET assume_abort_if_not(var_1_94 <= 1) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_95=321/5, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L684] var_1_95 = __VERIFIER_nondet_double() [L685] CALL assume_abort_if_not((var_1_95 >= -922337.2036854765600e+13F && var_1_95 <= -1.0e-20F) || (var_1_95 <= 9223372.036854765600e+12F && var_1_95 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L20] COND FALSE !(!cond) [L685] RET assume_abort_if_not((var_1_95 >= -922337.2036854765600e+13F && var_1_95 <= -1.0e-20F) || (var_1_95 <= 9223372.036854765600e+12F && var_1_95 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_98=13/4, var_1_99=32] [L686] var_1_98 = __VERIFIER_nondet_double() [L687] CALL assume_abort_if_not((var_1_98 >= -922337.2036854776000e+13F && var_1_98 <= -1.0e-20F) || (var_1_98 <= 9223372.036854776000e+12F && var_1_98 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L687] RET assume_abort_if_not((var_1_98 >= -922337.2036854776000e+13F && var_1_98 <= -1.0e-20F) || (var_1_98 <= 9223372.036854776000e+12F && var_1_98 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=26037, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L688] var_1_100 = __VERIFIER_nondet_ushort() [L689] CALL assume_abort_if_not(var_1_100 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L689] RET assume_abort_if_not(var_1_100 >= 16383) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L690] CALL assume_abort_if_not(var_1_100 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L690] RET assume_abort_if_not(var_1_100 <= 32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=17551, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L691] var_1_103 = __VERIFIER_nondet_ushort() [L692] CALL assume_abort_if_not(var_1_103 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L692] RET assume_abort_if_not(var_1_103 >= 16383) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L693] CALL assume_abort_if_not(var_1_103 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L693] RET assume_abort_if_not(var_1_103 <= 32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=62052, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L694] var_1_106 = __VERIFIER_nondet_ushort() [L695] CALL assume_abort_if_not(var_1_106 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L695] RET assume_abort_if_not(var_1_106 >= 32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L696] CALL assume_abort_if_not(var_1_106 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L696] RET assume_abort_if_not(var_1_106 <= 65535) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=0, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L697] var_1_110 = __VERIFIER_nondet_char() [L698] CALL assume_abort_if_not(var_1_110 >= -126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L698] RET assume_abort_if_not(var_1_110 >= -126) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L699] CALL assume_abort_if_not(var_1_110 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L699] RET assume_abort_if_not(var_1_110 <= 126) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-10, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L700] var_1_114 = __VERIFIER_nondet_long() [L701] CALL assume_abort_if_not(var_1_114 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L701] RET assume_abort_if_not(var_1_114 >= -2147483648) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L702] CALL assume_abort_if_not(var_1_114 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L702] RET assume_abort_if_not(var_1_114 <= 2147483647) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_116=7/2, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L703] var_1_116 = __VERIFIER_nondet_float() [L704] CALL assume_abort_if_not((var_1_116 >= -230584.3009213691390e+13F && var_1_116 <= -1.0e-20F) || (var_1_116 <= 2305843.009213691390e+12F && var_1_116 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L704] RET assume_abort_if_not((var_1_116 >= -230584.3009213691390e+13F && var_1_116 <= -1.0e-20F) || (var_1_116 <= 2305843.009213691390e+12F && var_1_116 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_117=7963/125, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L705] var_1_117 = __VERIFIER_nondet_float() [L706] CALL assume_abort_if_not((var_1_117 >= -230584.3009213691390e+13F && var_1_117 <= -1.0e-20F) || (var_1_117 <= 2305843.009213691390e+12F && var_1_117 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L706] RET assume_abort_if_not((var_1_117 >= -230584.3009213691390e+13F && var_1_117 <= -1.0e-20F) || (var_1_117 <= 2305843.009213691390e+12F && var_1_117 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_118=21/2, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L707] var_1_118 = __VERIFIER_nondet_float() [L708] CALL assume_abort_if_not((var_1_118 >= -230584.3009213691390e+13F && var_1_118 <= -1.0e-20F) || (var_1_118 <= 2305843.009213691390e+12F && var_1_118 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L708] RET assume_abort_if_not((var_1_118 >= -230584.3009213691390e+13F && var_1_118 <= -1.0e-20F) || (var_1_118 <= 2305843.009213691390e+12F && var_1_118 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_119=3999999999999/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L709] var_1_119 = __VERIFIER_nondet_float() [L710] CALL assume_abort_if_not((var_1_119 >= -230584.3009213691390e+13F && var_1_119 <= -1.0e-20F) || (var_1_119 <= 2305843.009213691390e+12F && var_1_119 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L710] RET assume_abort_if_not((var_1_119 >= -230584.3009213691390e+13F && var_1_119 <= -1.0e-20F) || (var_1_119 <= 2305843.009213691390e+12F && var_1_119 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L711] var_1_125 = __VERIFIER_nondet_short() [L712] CALL assume_abort_if_not(var_1_125 >= -32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L712] RET assume_abort_if_not(var_1_125 >= -32768) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L713] CALL assume_abort_if_not(var_1_125 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L713] RET assume_abort_if_not(var_1_125 <= 32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=16, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L714] var_1_126 = __VERIFIER_nondet_ushort() [L715] CALL assume_abort_if_not(var_1_126 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L715] RET assume_abort_if_not(var_1_126 >= 0) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L716] CALL assume_abort_if_not(var_1_126 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=3, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L20] COND FALSE !(!cond) [L716] RET assume_abort_if_not(var_1_126 <= 32767) VAL [isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=2, var_1_103=16383, var_1_104=8, var_1_105=-16, var_1_106=32768, var_1_107=2, var_1_108=128, var_1_109=4, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=1021/4, var_1_11=3, var_1_120=39/5, var_1_122=7500000000000001/25000000000000000, var_1_123=16, var_1_124=0, var_1_125=1, var_1_126=3, var_1_127=8, var_1_128=2, var_1_129=0, var_1_12=2, var_1_130=128, var_1_131=1, var_1_132=251/5, var_1_133=16, var_1_13=-256, var_1_14=511/4, var_1_16=164/5, var_1_1=1, var_1_21=0, var_1_22=1, var_1_23=64, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_33=-25, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=-1, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_41=15/2, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=128, var_1_48=1, var_1_49=-50, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=256, var_1_54=1073741823, var_1_55=-32, var_1_56=16, var_1_57=8, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-16, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32, var_1_67=32767, var_1_68=0, var_1_69=100, var_1_6=25, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=253/4, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=233/25, var_1_89=1/5, var_1_90=-16, var_1_91=83/5, var_1_93=1025/4, var_1_94=1, var_1_96=51/5, var_1_97=0, var_1_99=32] [L733] RET updateVariables() [L734] CALL step() [L158] COND FALSE !(\read(var_1_27)) [L163] COND TRUE var_1_29 > var_1_28 [L164] var_1_33 = (((((((((var_1_34 - var_1_35)) > (var_1_36)) ? ((var_1_34 - var_1_35)) : (var_1_36)))) < (64)) ? ((((((var_1_34 - var_1_35)) > (var_1_36)) ? ((var_1_34 - var_1_35)) : (var_1_36)))) : (64))) [L170] EXPR var_1_35 | var_1_34 [L170] COND TRUE -32 < (var_1_35 | var_1_34) [L171] EXPR var_1_35 | var_1_33 [L171] COND TRUE var_1_28 < (var_1_35 | var_1_33) [L172] var_1_38 = ((((128) > (var_1_39)) ? (128) : (var_1_39))) [L181] var_1_41 = (1.8 - var_1_42) [L182] COND TRUE var_1_34 > var_1_28 [L183] EXPR var_1_30 & var_1_35 [L183] COND TRUE (var_1_28 * (var_1_30 & var_1_35)) > (var_1_34 * ((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40)))) [L184] COND FALSE !((3.6 - var_1_37) <= ((((var_1_41) > ((var_1_32 / 0.4))) ? (var_1_41) : ((var_1_32 / 0.4))))) [L195] COND FALSE !(var_1_27 && var_1_48) [L198] var_1_47 = (((((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34))) < 0 ) ? -((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34))) : ((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34))))) [L200] COND TRUE ((var_1_45 % var_1_50) / (var_1_51 - var_1_52)) >= ((((1) < (var_1_35)) ? (1) : (var_1_35))) [L201] var_1_49 = (((((var_1_44) > (var_1_43)) ? (var_1_44) : (var_1_43))) - ((((var_1_52) < 0 ) ? -(var_1_52) : (var_1_52)))) [L205] COND TRUE \read(var_1_48) [L206] var_1_53 = (10u + (((((var_1_54 - var_1_51)) > (var_1_46)) ? ((var_1_54 - var_1_51)) : (var_1_46)))) [L208] COND TRUE var_1_37 >= var_1_41 [L209] var_1_55 = ((var_1_45 + var_1_39) + ((((((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46)))) > (((((var_1_50) < 0 ) ? -(var_1_50) : (var_1_50))))) ? (((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46)))) : (((((var_1_50) < 0 ) ? -(var_1_50) : (var_1_50))))))) [L213] COND TRUE 4 < var_1_53 [L214] var_1_56 = (((((((((((var_1_35) > (256u)) ? (var_1_35) : (256u))) < 0 ) ? -((((var_1_35) > (256u)) ? (var_1_35) : (256u))) : ((((var_1_35) > (256u)) ? (var_1_35) : (256u)))))) > (var_1_46)) ? ((((((((var_1_35) > (256u)) ? (var_1_35) : (256u))) < 0 ) ? -((((var_1_35) > (256u)) ? (var_1_35) : (256u))) : ((((var_1_35) > (256u)) ? (var_1_35) : (256u)))))) : (var_1_46))) [L220] COND FALSE !(\read(var_1_27)) [L235] var_1_57 = ((((var_1_61) < 0 ) ? -(var_1_61) : (var_1_61))) [L237] COND TRUE (var_1_40 > var_1_29) || var_1_63 [L238] var_1_62 = var_1_64 [L242] COND TRUE var_1_46 <= var_1_53 [L243] COND FALSE !(var_1_65 >= (((((((var_1_58) < 0 ) ? -(var_1_58) : (var_1_58))) < 0 ) ? -((((var_1_58) < 0 ) ? -(var_1_58) : (var_1_58))) : ((((var_1_58) < 0 ) ? -(var_1_58) : (var_1_58)))))) [L248] var_1_66 = var_1_67 [L257] var_1_68 = (((((((var_1_44) < 0 ) ? -(var_1_44) : (var_1_44))) < 0 ) ? -((((var_1_44) < 0 ) ? -(var_1_44) : (var_1_44))) : ((((var_1_44) < 0 ) ? -(var_1_44) : (var_1_44))))) [L258] COND TRUE \read(var_1_48) [L259] COND FALSE !((var_1_70 - var_1_71) > (var_1_64 * -256)) [L264] var_1_69 = ((((var_1_35) < ((((((var_1_72) < 0 ) ? -(var_1_72) : (var_1_72))) - ((((var_1_59) < 0 ) ? -(var_1_59) : (var_1_59)))))) ? (var_1_35) : ((((((var_1_72) < 0 ) ? -(var_1_72) : (var_1_72))) - ((((var_1_59) < 0 ) ? -(var_1_59) : (var_1_59))))))) [L269] COND FALSE !(((((var_1_54) < (var_1_47)) ? (var_1_54) : (var_1_47))) < var_1_74) [L276] COND TRUE \read(var_1_75) [L277] COND FALSE !(((var_1_58 + 2) <= var_1_33) && (var_1_32 != var_1_42)) [L282] COND TRUE ! (var_1_56 == (~ var_1_68)) [L283] COND TRUE ! var_1_27 [L284] var_1_79 = (var_1_42 - (var_1_80 + var_1_81)) [L287] COND FALSE !((var_1_83 + var_1_37) >= var_1_81) [L292] COND TRUE ! var_1_77 [L293] var_1_84 = (var_1_78 || var_1_77) [L295] COND TRUE var_1_30 != ((((var_1_51 - var_1_60) < 0 ) ? -(var_1_51 - var_1_60) : (var_1_51 - var_1_60))) [L296] COND FALSE !(var_1_68 == var_1_66) [L299] COND FALSE !(((((var_1_61) < 0 ) ? -(var_1_61) : (var_1_61))) >= 128) [L316] COND FALSE !(((((var_1_81) > ((var_1_37 - var_1_80))) ? (var_1_81) : ((var_1_37 - var_1_80)))) > var_1_26) [L319] var_1_86 = (! var_1_76) [L321] EXPR var_1_53 | var_1_57 [L321] COND TRUE (var_1_53 | var_1_57) >= var_1_61 [L322] var_1_88 = var_1_42 [L324] COND FALSE !(\read(var_1_84)) [L327] COND FALSE !(\read(var_1_77)) [L330] var_1_90 = var_1_58 [L332] COND TRUE \read(var_1_87) [L333] var_1_91 = var_1_42 [L337] COND TRUE \read(var_1_94) [L338] var_1_93 = var_1_95 [L342] COND FALSE !(\read(var_1_86)) [L345] var_1_96 = var_1_42 [L347] COND FALSE !((var_1_80 - var_1_37) >= ((((var_1_98) > (var_1_91)) ? (var_1_98) : (var_1_91)))) [L350] COND TRUE (var_1_49 % var_1_50) > var_1_82 [L351] var_1_99 = ((((((((var_1_71) > (var_1_52)) ? (var_1_71) : (var_1_52)))) > (((((var_1_61) < (var_1_51)) ? (var_1_61) : (var_1_51))))) ? (((((var_1_71) > (var_1_52)) ? (var_1_71) : (var_1_52)))) : (((((var_1_61) < (var_1_51)) ? (var_1_61) : (var_1_51)))))) [L355] COND TRUE var_1_100 < (((((var_1_67) < 0 ) ? -(var_1_67) : (var_1_67))) - var_1_43) [L356] var_1_101 = (var_1_78 && (var_1_94 && var_1_77)) [L360] COND FALSE !(var_1_93 > (((((((var_1_98) < 0 ) ? -(var_1_98) : (var_1_98))) < 0 ) ? -((((var_1_98) < 0 ) ? -(var_1_98) : (var_1_98))) : ((((var_1_98) < 0 ) ? -(var_1_98) : (var_1_98)))))) [L363] var_1_102 = (((((var_1_100 - var_1_58) < 0 ) ? -(var_1_100 - var_1_58) : (var_1_100 - var_1_58))) + (var_1_103 - ((((var_1_52) < 0 ) ? -(var_1_52) : (var_1_52))))) [L365] COND FALSE !(var_1_34 < ((((var_1_68) > (((((var_1_90) < 0 ) ? -(var_1_90) : (var_1_90))))) ? (var_1_68) : (((((var_1_90) < 0 ) ? -(var_1_90) : (var_1_90))))))) [L370] var_1_104 = ((((var_1_51) < (var_1_59)) ? (var_1_51) : (var_1_59))) [L372] COND TRUE \read(var_1_87) [L373] COND FALSE !(var_1_102 <= (((((var_1_67) > (var_1_106)) ? (var_1_67) : (var_1_106))) - var_1_44)) [L376] var_1_105 = ((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34))) [L379] COND FALSE !(((((((((var_1_89) < (var_1_26)) ? (var_1_89) : (var_1_26)))) > (-0.4f)) ? (((((var_1_89) < (var_1_26)) ? (var_1_89) : (var_1_26)))) : (-0.4f))) < var_1_88) [L384] COND TRUE (- ((((var_1_82) < 0 ) ? -(var_1_82) : (var_1_82)))) <= var_1_105 [L385] COND FALSE !((var_1_52 / var_1_106) < (var_1_99 * var_1_64)) [L388] var_1_108 = ((((var_1_58) < 0 ) ? -(var_1_58) : (var_1_58))) [L391] COND TRUE var_1_107 >= var_1_34 [L392] COND FALSE !(var_1_44 < (var_1_107 / ((((var_1_51) > (var_1_52)) ? (var_1_51) : (var_1_52))))) [L395] var_1_109 = (((((((var_1_52) > (var_1_110)) ? (var_1_52) : (var_1_110))) < 0 ) ? -((((var_1_52) > (var_1_110)) ? (var_1_52) : (var_1_110))) : ((((var_1_52) > (var_1_110)) ? (var_1_52) : (var_1_110))))) [L404] COND FALSE !(31.5 >= var_1_31) [L413] COND FALSE !(9.75f >= var_1_98) [L416] EXPR var_1_114 ^ var_1_34 [L416] COND FALSE !(var_1_33 > (var_1_114 ^ var_1_34)) [L419] EXPR var_1_38 >> var_1_55 [L419] COND TRUE ((var_1_38 >> var_1_55) % var_1_51) < (((((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))) < 0 ) ? -((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))) : ((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))))) [L420] COND TRUE ! (var_1_86 && (var_1_79 > var_1_95)) [L421] var_1_115 = (var_1_80 + var_1_81) [L426] COND FALSE !((var_1_82 * var_1_43) > var_1_102) [L429] COND FALSE !(var_1_72 <= var_1_99) [L432] COND TRUE \read(var_1_87) [L433] var_1_121 = var_1_116 [L436] COND FALSE !(\read(var_1_78)) [L439] COND TRUE var_1_116 <= 24.125f [L440] COND FALSE !((4u * var_1_46) > (- (var_1_72 - var_1_35))) [L443] COND TRUE ! var_1_73 [L444] var_1_123 = ((((1) < (var_1_50)) ? (1) : (var_1_50))) [L448] COND TRUE var_1_104 <= var_1_125 [L449] var_1_124 = (((((((((var_1_60) < 0 ) ? -(var_1_60) : (var_1_60)))) < (var_1_103)) ? (((((var_1_60) < 0 ) ? -(var_1_60) : (var_1_60)))) : (var_1_103))) + ((((var_1_45) > (var_1_126)) ? (var_1_45) : (var_1_126)))) [L457] COND FALSE !(((var_1_100 % var_1_58) % var_1_50) <= var_1_74) [L464] var_1_128 = var_1_51 [L465] COND FALSE !(\read(var_1_86)) [L468] var_1_129 = var_1_76 [L470] var_1_130 = var_1_127 [L471] COND TRUE \read(var_1_129) [L472] var_1_131 = var_1_76 [L474] COND TRUE \read(var_1_48) [L475] var_1_132 = var_1_118 [L479] COND FALSE !(var_1_96 == var_1_81) [L486] COND FALSE !(\read(last_1_var_1_21)) [L489] var_1_1 = (var_1_3 && var_1_5) [L491] COND FALSE !(var_1_18 > var_1_9) [L494] var_1_23 = (last_1_var_1_13 + 1) [L496] signed long int stepLocal_0 = last_1_var_1_12; [L497] COND TRUE last_1_var_1_12 >= stepLocal_0 [L498] COND FALSE !((var_1_9 - 1.00000000000025E12) >= last_1_var_1_14) [L501] var_1_6 = var_1_11 [L506] unsigned short int stepLocal_1 = var_1_6; [L507] COND FALSE !(var_1_11 > stepLocal_1) [L510] EXPR var_1_11 >> var_1_6 [L510] COND TRUE (var_1_12 + var_1_23) < ((var_1_11 >> var_1_6) * var_1_12) [L511] var_1_14 = var_1_15 [L515] var_1_16 = (((((var_1_17 + var_1_18) + ((((var_1_19) < (var_1_20)) ? (var_1_19) : (var_1_20)))) < 0 ) ? -((var_1_17 + var_1_18) + ((((var_1_19) < (var_1_20)) ? (var_1_19) : (var_1_20)))) : ((var_1_17 + var_1_18) + ((((var_1_19) < (var_1_20)) ? (var_1_19) : (var_1_20)))))) [L516] unsigned short int stepLocal_3 = var_1_11; [L517] COND TRUE stepLocal_3 == var_1_6 [L518] var_1_21 = ((var_1_5 || var_1_3) && (var_1_1 || var_1_22)) [L520] unsigned short int stepLocal_2 = var_1_6; [L521] COND FALSE !(stepLocal_2 == var_1_12) [L734] RET step() [L735] CALL, EXPR property() [L725] EXPR ((((last_1_var_1_21 ? (var_1_1 == ((unsigned char) ((! var_1_3) || var_1_4))) : (var_1_1 == ((unsigned char) (var_1_3 && var_1_5)))) && ((last_1_var_1_12 >= last_1_var_1_12) ? (((var_1_9 - 1.00000000000025E12) >= last_1_var_1_14) ? (var_1_6 == ((unsigned short int) 200)) : (var_1_6 == ((unsigned short int) var_1_11))) : (var_1_6 == ((unsigned short int) var_1_11)))) && ((var_1_11 > var_1_6) ? (var_1_12 == ((signed short int) 32)) : 1)) && ((var_1_6 == var_1_12) ? ((! var_1_3) ? (var_1_13 == ((signed long int) ((last_1_var_1_13 + var_1_6) + (var_1_11 - var_1_23)))) : 1) : 1)) && (((var_1_12 + var_1_23) < ((var_1_11 >> var_1_6) * var_1_12)) ? (var_1_14 == ((double) var_1_15)) : (var_1_14 == ((double) var_1_15))) [L725-L726] return (((((((last_1_var_1_21 ? (var_1_1 == ((unsigned char) ((! var_1_3) || var_1_4))) : (var_1_1 == ((unsigned char) (var_1_3 && var_1_5)))) && ((last_1_var_1_12 >= last_1_var_1_12) ? (((var_1_9 - 1.00000000000025E12) >= last_1_var_1_14) ? (var_1_6 == ((unsigned short int) 200)) : (var_1_6 == ((unsigned short int) var_1_11))) : (var_1_6 == ((unsigned short int) var_1_11)))) && ((var_1_11 > var_1_6) ? (var_1_12 == ((signed short int) 32)) : 1)) && ((var_1_6 == var_1_12) ? ((! var_1_3) ? (var_1_13 == ((signed long int) ((last_1_var_1_13 + var_1_6) + (var_1_11 - var_1_23)))) : 1) : 1)) && (((var_1_12 + var_1_23) < ((var_1_11 >> var_1_6) * var_1_12)) ? (var_1_14 == ((double) var_1_15)) : (var_1_14 == ((double) var_1_15)))) && (var_1_16 == ((float) (((((var_1_17 + var_1_18) + ((((var_1_19) < (var_1_20)) ? (var_1_19) : (var_1_20)))) < 0 ) ? -((var_1_17 + var_1_18) + ((((var_1_19) < (var_1_20)) ? (var_1_19) : (var_1_20)))) : ((var_1_17 + var_1_18) + ((((var_1_19) < (var_1_20)) ? (var_1_19) : (var_1_20))))))))) && ((var_1_11 == var_1_6) ? (var_1_21 == ((unsigned char) ((var_1_5 || var_1_3) && (var_1_1 || var_1_22)))) : 1)) && ((var_1_18 > var_1_9) ? (var_1_23 == ((signed short int) (((((var_1_24 - var_1_25)) > (last_1_var_1_13)) ? ((var_1_24 - var_1_25)) : (last_1_var_1_13))))) : (var_1_23 == ((signed short int) (last_1_var_1_13 + 1)))) ; [L735] RET, EXPR property() [L735] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=35406, var_1_103=16383, var_1_104=1, var_1_105=1, var_1_106=32768, var_1_107=2, var_1_108=126, var_1_109=65, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=0, var_1_116=3, var_1_118=7, var_1_119=0, var_1_11=3, var_1_120=39/5, var_1_121=3, var_1_122=7500000000000001/25000000000000000, var_1_123=1, var_1_124=64, var_1_125=1, var_1_126=3, var_1_127=8, var_1_128=127, var_1_129=1, var_1_12=2, var_1_130=8, var_1_131=1, var_1_132=7, var_1_133=16, var_1_13=-256, var_1_14=2, var_1_15=2, var_1_16=5, var_1_1=1, var_1_21=1, var_1_22=1, var_1_23=-255, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=128, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_42=6, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=1, var_1_48=1, var_1_49=-1, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=1073741706, var_1_54=1073741823, var_1_55=62, var_1_56=256, var_1_57=63, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-1, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32767, var_1_67=32767, var_1_68=63, var_1_69=0, var_1_6=3, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_74=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=0, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=6, var_1_89=1/5, var_1_90=126, var_1_91=6, var_1_92=0, var_1_93=4, var_1_94=1, var_1_95=4, var_1_96=6, var_1_97=0, var_1_99=65] [L19] reach_error() VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_12=2, last_1_var_1_13=-256, last_1_var_1_14=511/4, last_1_var_1_21=0, var_1_100=19213, var_1_101=0, var_1_102=35406, var_1_103=16383, var_1_104=1, var_1_105=1, var_1_106=32768, var_1_107=2, var_1_108=126, var_1_109=65, var_1_110=65, var_1_111=64, var_1_112=32, var_1_113=-100, var_1_114=-2, var_1_115=0, var_1_116=3, var_1_118=7, var_1_119=0, var_1_11=3, var_1_120=39/5, var_1_121=3, var_1_122=7500000000000001/25000000000000000, var_1_123=1, var_1_124=64, var_1_125=1, var_1_126=3, var_1_127=8, var_1_128=127, var_1_129=1, var_1_12=2, var_1_130=8, var_1_131=1, var_1_132=7, var_1_133=16, var_1_13=-256, var_1_14=2, var_1_15=2, var_1_16=5, var_1_1=1, var_1_21=1, var_1_22=1, var_1_23=-255, var_1_24=-1, var_1_25=255, var_1_26=641/5, var_1_27=0, var_1_28=-2, var_1_29=2, var_1_30=2, var_1_31=0, var_1_32=0, var_1_33=-1, var_1_34=-1, var_1_35=0, var_1_36=-2, var_1_38=128, var_1_39=-1, var_1_3=1, var_1_40=62, var_1_42=6, var_1_43=1, var_1_44=63, var_1_45=0, var_1_46=63, var_1_47=1, var_1_48=1, var_1_49=-1, var_1_4=0, var_1_50=62, var_1_51=127, var_1_52=64, var_1_53=1073741706, var_1_54=1073741823, var_1_55=62, var_1_56=256, var_1_57=63, var_1_58=126, var_1_59=1, var_1_5=1, var_1_60=61, var_1_61=63, var_1_62=-1, var_1_63=0, var_1_64=-1, var_1_65=-60, var_1_66=32767, var_1_67=32767, var_1_68=63, var_1_69=0, var_1_6=3, var_1_70=321, var_1_71=65, var_1_72=4294967044, var_1_73=0, var_1_74=0, var_1_75=1, var_1_76=1, var_1_77=0, var_1_78=0, var_1_79=0, var_1_80=0, var_1_81=0, var_1_82=-500, var_1_84=0, var_1_85=54/5, var_1_86=0, var_1_87=1, var_1_88=6, var_1_89=1/5, var_1_90=126, var_1_91=6, var_1_92=0, var_1_93=4, var_1_94=1, var_1_95=4, var_1_96=6, var_1_97=0, var_1_99=65] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 198 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 101.8s, OverallIterations: 1, TraceHistogramMax: 120, 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=198occurred 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, 81.0s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 433 NumberOfCodeBlocks, 433 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 12:40:17,763 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-35.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 3158fa3d023f69512eee9279d2328b5cbe07498d18204302959fda73512afb8f --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 12:40:19,638 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 12:40:19,722 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2023-12-02 12:40:19,728 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 12:40:19,729 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 12:40:19,757 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 12:40:19,758 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 12:40:19,759 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 12:40:19,760 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 12:40:19,760 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 12:40:19,761 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 12:40:19,761 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 12:40:19,762 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 12:40:19,762 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 12:40:19,763 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 12:40:19,763 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 12:40:19,764 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 12:40:19,765 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 12:40:19,765 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 12:40:19,766 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 12:40:19,766 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 12:40:19,767 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 12:40:19,767 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 12:40:19,768 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 12:40:19,768 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-02 12:40:19,769 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-02 12:40:19,769 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-02 12:40:19,769 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 12:40:19,770 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 12:40:19,770 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 12:40:19,771 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 12:40:19,771 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-02 12:40:19,771 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 12:40:19,772 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 12:40:19,772 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 12:40:19,772 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 12:40:19,772 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 12:40:19,773 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 12:40:19,773 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2023-12-02 12:40:19,773 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-02 12:40:19,773 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 12:40:19,774 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 12:40:19,774 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 12:40:19,774 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 12:40:19,774 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_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 -> 3158fa3d023f69512eee9279d2328b5cbe07498d18204302959fda73512afb8f [2023-12-02 12:40:20,044 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 12:40:20,063 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 12:40:20,065 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 12:40:20,066 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 12:40:20,067 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 12:40:20,068 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-35.i [2023-12-02 12:40:22,913 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 12:40:23,187 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 12:40:23,188 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-35.i [2023-12-02 12:40:23,202 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/data/51d132af9/032cd877451841689d68495652db85c7/FLAG84ddca535 [2023-12-02 12:40:23,214 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/data/51d132af9/032cd877451841689d68495652db85c7 [2023-12-02 12:40:23,216 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 12:40:23,217 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 12:40:23,218 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 12:40:23,218 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 12:40:23,222 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 12:40:23,223 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:40:23" (1/1) ... [2023-12-02 12:40:23,224 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6a4ffdb8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:40:23, skipping insertion in model container [2023-12-02 12:40:23,224 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:40:23" (1/1) ... [2023-12-02 12:40:23,269 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 12:40:23,397 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_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-35.i[916,929] [2023-12-02 12:40:23,589 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 12:40:23,610 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 12:40:23,620 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_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-35.i[916,929] [2023-12-02 12:40:23,740 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 12:40:23,762 INFO L206 MainTranslator]: Completed translation [2023-12-02 12:40:23,762 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:40:23 WrapperNode [2023-12-02 12:40:23,763 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 12:40:23,763 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 12:40:23,764 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 12:40:23,764 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 12:40:23,770 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:40:23" (1/1) ... [2023-12-02 12:40:23,798 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:40:23" (1/1) ... [2023-12-02 12:40:23,847 INFO L138 Inliner]: procedures = 27, calls = 133, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 714 [2023-12-02 12:40:23,847 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 12:40:23,848 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 12:40:23,848 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 12:40:23,848 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 12:40:23,855 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:40:23" (1/1) ... [2023-12-02 12:40:23,855 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:40:23" (1/1) ... [2023-12-02 12:40:23,867 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:40:23" (1/1) ... [2023-12-02 12:40:23,867 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:40:23" (1/1) ... [2023-12-02 12:40:23,902 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:40:23" (1/1) ... [2023-12-02 12:40:23,911 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:40:23" (1/1) ... [2023-12-02 12:40:23,921 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:40:23" (1/1) ... [2023-12-02 12:40:23,927 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:40:23" (1/1) ... [2023-12-02 12:40:23,939 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 12:40:23,940 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 12:40:23,941 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 12:40:23,941 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 12:40:23,942 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:40:23" (1/1) ... [2023-12-02 12:40:23,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 12:40:23,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:40:23,969 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 12:40:23,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 12:40:24,001 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 12:40:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2023-12-02 12:40:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 12:40:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 12:40:24,002 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 12:40:24,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 12:40:24,149 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 12:40:24,151 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 12:40:49,968 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 12:40:50,036 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 12:40:50,036 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 12:40:50,037 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:40:50 BoogieIcfgContainer [2023-12-02 12:40:50,037 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 12:40:50,040 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 12:40:50,040 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 12:40:50,043 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 12:40:50,043 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:40:23" (1/3) ... [2023-12-02 12:40:50,044 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a5341d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:40:50, skipping insertion in model container [2023-12-02 12:40:50,044 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:40:23" (2/3) ... [2023-12-02 12:40:50,045 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a5341d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:40:50, skipping insertion in model container [2023-12-02 12:40:50,045 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:40:50" (3/3) ... [2023-12-02 12:40:50,046 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-35.i [2023-12-02 12:40:50,062 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 12:40:50,062 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 12:40:50,110 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 12:40:50,116 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;@408c5b6e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 12:40:50,117 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-02 12:40:50,122 INFO L276 IsEmpty]: Start isEmpty. Operand has 311 states, 188 states have (on average 1.5638297872340425) internal successors, (294), 189 states have internal predecessors, (294), 120 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) [2023-12-02 12:40:50,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 742 [2023-12-02 12:40:50,164 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:40:50,165 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:40:50,166 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:40:50,170 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:40:50,171 INFO L85 PathProgramCache]: Analyzing trace with hash 1496279280, now seen corresponding path program 1 times [2023-12-02 12:40:50,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:40:50,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1267608213] [2023-12-02 12:40:50,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:40:50,186 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 12:40:50,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:40:50,215 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:40:50,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:40:51,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:40:51,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:40:51,937 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:41:03,658 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 11300 proven. 525 refuted. 0 times theorem prover too weak. 16735 trivial. 0 not checked. [2023-12-02 12:41:03,658 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:41:05,775 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:41:05,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1267608213] [2023-12-02 12:41:05,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1267608213] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:41:05,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1698654533] [2023-12-02 12:41:05,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:41:05,777 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:41:05,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:41:05,779 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:41:05,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (3)] Waiting until timeout for monitored process [2023-12-02 12:41:07,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:41:07,719 INFO L262 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 12:41:07,734 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:41:07,911 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28560 trivial. 0 not checked. [2023-12-02 12:41:07,911 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:41:07,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1698654533] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:41:07,912 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:41:07,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2023-12-02 12:41:07,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121307079] [2023-12-02 12:41:07,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:41:07,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:41:07,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:41:07,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:41:07,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:41:07,955 INFO L87 Difference]: Start difference. First operand has 311 states, 188 states have (on average 1.5638297872340425) internal successors, (294), 189 states have internal predecessors, (294), 120 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 120 states have call predecessors, (120), 120 states have call successors, (120) Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:41:11,368 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:41:12,909 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:41:13,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:41:13,047 INFO L93 Difference]: Finished difference Result 765 states and 1470 transitions. [2023-12-02 12:41:13,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:41:13,050 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) Word has length 741 [2023-12-02 12:41:13,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:41:13,071 INFO L225 Difference]: With dead ends: 765 [2023-12-02 12:41:13,071 INFO L226 Difference]: Without dead ends: 455 [2023-12-02 12:41:13,078 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2035 GetRequests, 2026 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:41:13,082 INFO L413 NwaCegarLoop]: 762 mSDtfsCounter, 257 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 1262 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-12-02 12:41:13,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 1262 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 25 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2023-12-02 12:41:13,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2023-12-02 12:41:13,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 452. [2023-12-02 12:41:13,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 309 states have (on average 1.627831715210356) internal successors, (503), 310 states have internal predecessors, (503), 140 states have call successors, (140), 2 states have call predecessors, (140), 2 states have return successors, (140), 139 states have call predecessors, (140), 140 states have call successors, (140) [2023-12-02 12:41:13,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 783 transitions. [2023-12-02 12:41:13,226 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 783 transitions. Word has length 741 [2023-12-02 12:41:13,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:41:13,230 INFO L495 AbstractCegarLoop]: Abstraction has 452 states and 783 transitions. [2023-12-02 12:41:13,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:41:13,231 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 783 transitions. [2023-12-02 12:41:13,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 742 [2023-12-02 12:41:13,260 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:41:13,260 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:41:13,275 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (3)] Forceful destruction successful, exit code 0 [2023-12-02 12:41:13,490 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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)] Ended with exit code 0 [2023-12-02 12:41:13,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:41:13,661 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:41:13,662 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:41:13,662 INFO L85 PathProgramCache]: Analyzing trace with hash -189900558, now seen corresponding path program 1 times [2023-12-02 12:41:13,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:41:13,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1022360097] [2023-12-02 12:41:13,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:41:13,666 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 12:41:13,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:41:13,667 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:41:13,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 (4)] Waiting until timeout for monitored process [2023-12-02 12:41:15,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:41:15,249 INFO L262 TraceCheckSpWp]: Trace formula consists of 1172 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:41:15,266 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:41:26,338 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 11300 proven. 525 refuted. 0 times theorem prover too weak. 16735 trivial. 0 not checked. [2023-12-02 12:41:26,338 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:41:28,308 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:41:28,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1022360097] [2023-12-02 12:41:28,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1022360097] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:41:28,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1299717370] [2023-12-02 12:41:28,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:41:28,309 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:41:28,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:41:28,311 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:41:28,312 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2023-12-02 12:41:30,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:41:30,146 INFO L262 TraceCheckSpWp]: Trace formula consists of 1172 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 12:41:30,162 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:41:30,668 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28560 trivial. 0 not checked. [2023-12-02 12:41:30,668 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:41:30,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1299717370] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:41:30,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:41:30,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2023-12-02 12:41:30,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928206847] [2023-12-02 12:41:30,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:41:30,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:41:30,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:41:30,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:41:30,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:41:30,675 INFO L87 Difference]: Start difference. First operand 452 states and 783 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:41:32,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:41:32,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:41:32,980 INFO L93 Difference]: Finished difference Result 1208 states and 2098 transitions. [2023-12-02 12:41:32,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:41:32,981 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) Word has length 741 [2023-12-02 12:41:32,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:41:32,990 INFO L225 Difference]: With dead ends: 1208 [2023-12-02 12:41:32,990 INFO L226 Difference]: Without dead ends: 757 [2023-12-02 12:41:32,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2035 GetRequests, 2026 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:41:32,994 INFO L413 NwaCegarLoop]: 554 mSDtfsCounter, 267 mSDsluCounter, 515 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 1069 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:41:32,995 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 1069 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-02 12:41:32,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 757 states. [2023-12-02 12:41:33,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 757 to 754. [2023-12-02 12:41:33,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 754 states, 541 states have (on average 1.6524953789279113) internal successors, (894), 544 states have internal predecessors, (894), 208 states have call successors, (208), 4 states have call predecessors, (208), 4 states have return successors, (208), 205 states have call predecessors, (208), 208 states have call successors, (208) [2023-12-02 12:41:33,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 754 states to 754 states and 1310 transitions. [2023-12-02 12:41:33,076 INFO L78 Accepts]: Start accepts. Automaton has 754 states and 1310 transitions. Word has length 741 [2023-12-02 12:41:33,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:41:33,078 INFO L495 AbstractCegarLoop]: Abstraction has 754 states and 1310 transitions. [2023-12-02 12:41:33,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:41:33,079 INFO L276 IsEmpty]: Start isEmpty. Operand 754 states and 1310 transitions. [2023-12-02 12:41:33,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 742 [2023-12-02 12:41:33,088 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:41:33,089 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:41:33,130 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 (4)] Ended with exit code 0 [2023-12-02 12:41:33,297 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (5)] Ended with exit code 0 [2023-12-02 12:41:33,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 12:41:33,490 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:41:33,490 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:41:33,491 INFO L85 PathProgramCache]: Analyzing trace with hash -1210968912, now seen corresponding path program 1 times [2023-12-02 12:41:33,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:41:33,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [351734655] [2023-12-02 12:41:33,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:41:33,492 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 12:41:33,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:41:33,493 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:41:33,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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)] Waiting until timeout for monitored process [2023-12-02 12:41:34,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:41:34,998 INFO L262 TraceCheckSpWp]: Trace formula consists of 1172 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:41:35,008 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:41:45,955 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 11300 proven. 525 refuted. 0 times theorem prover too weak. 16735 trivial. 0 not checked. [2023-12-02 12:41:45,955 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:41:47,945 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:41:47,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [351734655] [2023-12-02 12:41:47,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [351734655] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:41:47,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1340483439] [2023-12-02 12:41:47,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:41:47,946 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:41:47,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:41:47,948 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:41:47,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2023-12-02 12:41:49,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:41:49,789 INFO L262 TraceCheckSpWp]: Trace formula consists of 1172 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 12:41:49,803 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:41:50,416 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28560 trivial. 0 not checked. [2023-12-02 12:41:50,416 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:41:50,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1340483439] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:41:50,416 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:41:50,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2023-12-02 12:41:50,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885680110] [2023-12-02 12:41:50,417 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:41:50,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:41:50,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:41:50,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:41:50,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:41:50,421 INFO L87 Difference]: Start difference. First operand 754 states and 1310 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:41:52,744 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:41:53,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:41:53,232 INFO L93 Difference]: Finished difference Result 1516 states and 2628 transitions. [2023-12-02 12:41:53,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:41:53,233 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) Word has length 741 [2023-12-02 12:41:53,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:41:53,239 INFO L225 Difference]: With dead ends: 1516 [2023-12-02 12:41:53,239 INFO L226 Difference]: Without dead ends: 763 [2023-12-02 12:41:53,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2035 GetRequests, 2026 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:41:53,242 INFO L413 NwaCegarLoop]: 797 mSDtfsCounter, 267 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 1308 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-02 12:41:53,243 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 1308 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 18 Invalid, 1 Unknown, 0 Unchecked, 2.8s Time] [2023-12-02 12:41:53,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 763 states. [2023-12-02 12:41:53,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 763 to 606. [2023-12-02 12:41:53,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 462 states have (on average 1.7056277056277056) internal successors, (788), 463 states have internal predecessors, (788), 140 states have call successors, (140), 3 states have call predecessors, (140), 3 states have return successors, (140), 139 states have call predecessors, (140), 140 states have call successors, (140) [2023-12-02 12:41:53,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 1068 transitions. [2023-12-02 12:41:53,290 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 1068 transitions. Word has length 741 [2023-12-02 12:41:53,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:41:53,292 INFO L495 AbstractCegarLoop]: Abstraction has 606 states and 1068 transitions. [2023-12-02 12:41:53,292 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:41:53,292 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 1068 transitions. [2023-12-02 12:41:53,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 742 [2023-12-02 12:41:53,308 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:41:53,308 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:41:53,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (7)] Forceful destruction successful, exit code 0 [2023-12-02 12:41:53,537 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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)] Ended with exit code 0 [2023-12-02 12:41:53,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:41:53,709 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:41:53,710 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:41:53,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1628365518, now seen corresponding path program 1 times [2023-12-02 12:41:53,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:41:53,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [183605363] [2023-12-02 12:41:53,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:41:53,711 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 12:41:53,711 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:41:53,712 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:41:53,713 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 (8)] Waiting until timeout for monitored process [2023-12-02 12:41:55,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:41:55,307 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:41:55,316 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:42:06,253 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 11300 proven. 525 refuted. 0 times theorem prover too weak. 16735 trivial. 0 not checked. [2023-12-02 12:42:06,253 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:42:08,240 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:42:08,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [183605363] [2023-12-02 12:42:08,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [183605363] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:42:08,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [435420121] [2023-12-02 12:42:08,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:42:08,240 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:42:08,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:42:08,242 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:42:08,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2023-12-02 12:42:09,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:42:10,102 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 12:42:10,120 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:42:10,277 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28560 trivial. 0 not checked. [2023-12-02 12:42:10,277 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:42:10,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [435420121] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:42:10,277 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:42:10,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2023-12-02 12:42:10,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113973338] [2023-12-02 12:42:10,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:42:10,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:42:10,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:42:10,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:42:10,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:42:10,281 INFO L87 Difference]: Start difference. First operand 606 states and 1068 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:42:11,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:42:11,467 INFO L93 Difference]: Finished difference Result 1635 states and 2877 transitions. [2023-12-02 12:42:11,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:42:11,468 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) Word has length 741 [2023-12-02 12:42:11,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:42:11,477 INFO L225 Difference]: With dead ends: 1635 [2023-12-02 12:42:11,477 INFO L226 Difference]: Without dead ends: 1030 [2023-12-02 12:42:11,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2035 GetRequests, 2026 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:42:11,480 INFO L413 NwaCegarLoop]: 523 mSDtfsCounter, 352 mSDsluCounter, 515 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 1038 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:42:11,481 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [352 Valid, 1038 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-12-02 12:42:11,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2023-12-02 12:42:11,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 1027. [2023-12-02 12:42:11,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1027 states, 772 states have (on average 1.694300518134715) internal successors, (1308), 775 states have internal predecessors, (1308), 248 states have call successors, (248), 6 states have call predecessors, (248), 6 states have return successors, (248), 245 states have call predecessors, (248), 248 states have call successors, (248) [2023-12-02 12:42:11,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1027 states to 1027 states and 1804 transitions. [2023-12-02 12:42:11,552 INFO L78 Accepts]: Start accepts. Automaton has 1027 states and 1804 transitions. Word has length 741 [2023-12-02 12:42:11,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:42:11,554 INFO L495 AbstractCegarLoop]: Abstraction has 1027 states and 1804 transitions. [2023-12-02 12:42:11,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:42:11,555 INFO L276 IsEmpty]: Start isEmpty. Operand 1027 states and 1804 transitions. [2023-12-02 12:42:11,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 742 [2023-12-02 12:42:11,569 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:42:11,570 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:42:11,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 (8)] Forceful destruction successful, exit code 0 [2023-12-02 12:42:11,789 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2023-12-02 12:42:11,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 12:42:11,980 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:42:11,980 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:42:11,980 INFO L85 PathProgramCache]: Analyzing trace with hash 617213936, now seen corresponding path program 1 times [2023-12-02 12:42:11,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:42:11,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2079191672] [2023-12-02 12:42:11,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:42:11,982 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 12:42:11,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:42:11,983 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:42:11,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 (10)] Waiting until timeout for monitored process [2023-12-02 12:42:13,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:42:13,501 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:42:13,509 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:42:24,421 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 11300 proven. 525 refuted. 0 times theorem prover too weak. 16735 trivial. 0 not checked. [2023-12-02 12:42:24,421 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:42:26,339 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:42:26,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2079191672] [2023-12-02 12:42:26,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2079191672] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:42:26,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [786534355] [2023-12-02 12:42:26,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:42:26,340 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:42:26,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:42:26,341 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:42:26,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2023-12-02 12:42:28,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:42:28,133 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 12:42:28,141 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:42:28,313 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28560 trivial. 0 not checked. [2023-12-02 12:42:28,313 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:42:28,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [786534355] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:42:28,314 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:42:28,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2023-12-02 12:42:28,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908668346] [2023-12-02 12:42:28,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:42:28,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:42:28,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:42:28,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:42:28,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:42:28,317 INFO L87 Difference]: Start difference. First operand 1027 states and 1804 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:42:30,995 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 12:42:31,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:42:31,175 INFO L93 Difference]: Finished difference Result 2814 states and 4920 transitions. [2023-12-02 12:42:31,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:42:31,176 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) Word has length 741 [2023-12-02 12:42:31,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:42:31,186 INFO L225 Difference]: With dead ends: 2814 [2023-12-02 12:42:31,186 INFO L226 Difference]: Without dead ends: 1788 [2023-12-02 12:42:31,189 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2035 GetRequests, 2026 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:42:31,190 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 345 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 1371 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-02 12:42:31,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [345 Valid, 1371 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-02 12:42:31,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1788 states. [2023-12-02 12:42:31,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1788 to 1785. [2023-12-02 12:42:31,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1785 states, 1301 states have (on average 1.657955418908532) internal successors, (2157), 1308 states have internal predecessors, (2157), 471 states have call successors, (471), 12 states have call predecessors, (471), 12 states have return successors, (471), 464 states have call predecessors, (471), 471 states have call successors, (471) [2023-12-02 12:42:31,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1785 states to 1785 states and 3099 transitions. [2023-12-02 12:42:31,307 INFO L78 Accepts]: Start accepts. Automaton has 1785 states and 3099 transitions. Word has length 741 [2023-12-02 12:42:31,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:42:31,309 INFO L495 AbstractCegarLoop]: Abstraction has 1785 states and 3099 transitions. [2023-12-02 12:42:31,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:42:31,309 INFO L276 IsEmpty]: Start isEmpty. Operand 1785 states and 3099 transitions. [2023-12-02 12:42:31,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 742 [2023-12-02 12:42:31,324 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:42:31,324 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:42:31,355 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 (10)] Ended with exit code 0 [2023-12-02 12:42:31,532 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (11)] Ended with exit code 0 [2023-12-02 12:42:31,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 12:42:31,725 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:42:31,725 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:42:31,726 INFO L85 PathProgramCache]: Analyzing trace with hash -280179342, now seen corresponding path program 1 times [2023-12-02 12:42:31,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:42:31,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [818051552] [2023-12-02 12:42:31,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:42:31,727 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 12:42:31,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:42:31,728 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:42:31,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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)] Waiting until timeout for monitored process [2023-12-02 12:42:33,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:42:33,263 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:42:33,271 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:42:44,130 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 11300 proven. 525 refuted. 0 times theorem prover too weak. 16735 trivial. 0 not checked. [2023-12-02 12:42:44,131 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:42:46,047 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:42:46,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [818051552] [2023-12-02 12:42:46,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [818051552] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:42:46,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1280849455] [2023-12-02 12:42:46,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:42:46,047 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:42:46,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:42:46,048 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:42:46,049 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2023-12-02 12:42:47,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:42:47,908 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 12:42:47,916 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:42:48,366 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28560 trivial. 0 not checked. [2023-12-02 12:42:48,366 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:42:48,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1280849455] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:42:48,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:42:48,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2023-12-02 12:42:48,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726173360] [2023-12-02 12:42:48,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:42:48,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:42:48,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:42:48,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:42:48,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2023-12-02 12:42:48,370 INFO L87 Difference]: Start difference. First operand 1785 states and 3099 transitions. Second operand has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:42:50,136 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:42:50,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:42:50,385 INFO L93 Difference]: Finished difference Result 5345 states and 9277 transitions. [2023-12-02 12:42:50,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 12:42:50,386 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) Word has length 741 [2023-12-02 12:42:50,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:42:50,411 INFO L225 Difference]: With dead ends: 5345 [2023-12-02 12:42:50,412 INFO L226 Difference]: Without dead ends: 3561 [2023-12-02 12:42:50,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2037 GetRequests, 2026 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2023-12-02 12:42:50,423 INFO L413 NwaCegarLoop]: 522 mSDtfsCounter, 1188 mSDsluCounter, 1290 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 358 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1188 SdHoareTripleChecker+Valid, 1812 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 358 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-02 12:42:50,423 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1188 Valid, 1812 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [358 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-02 12:42:50,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3561 states. [2023-12-02 12:42:50,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3561 to 1801. [2023-12-02 12:42:50,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1801 states, 1317 states have (on average 1.6499620349278663) internal successors, (2173), 1324 states have internal predecessors, (2173), 471 states have call successors, (471), 12 states have call predecessors, (471), 12 states have return successors, (471), 464 states have call predecessors, (471), 471 states have call successors, (471) [2023-12-02 12:42:50,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1801 states to 1801 states and 3115 transitions. [2023-12-02 12:42:50,634 INFO L78 Accepts]: Start accepts. Automaton has 1801 states and 3115 transitions. Word has length 741 [2023-12-02 12:42:50,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:42:50,636 INFO L495 AbstractCegarLoop]: Abstraction has 1801 states and 3115 transitions. [2023-12-02 12:42:50,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:42:50,638 INFO L276 IsEmpty]: Start isEmpty. Operand 1801 states and 3115 transitions. [2023-12-02 12:42:50,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 742 [2023-12-02 12:42:50,648 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:42:50,648 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:42:50,658 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (13)] Ended with exit code 0 [2023-12-02 12:42:50,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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)] Forceful destruction successful, exit code 0 [2023-12-02 12:42:51,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:42:51,049 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:42:51,050 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:42:51,050 INFO L85 PathProgramCache]: Analyzing trace with hash -1868527244, now seen corresponding path program 1 times [2023-12-02 12:42:51,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:42:51,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [520326981] [2023-12-02 12:42:51,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:42:51,052 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 12:42:51,052 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:42:51,053 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:42:51,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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)] Waiting until timeout for monitored process [2023-12-02 12:42:52,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:42:52,618 INFO L262 TraceCheckSpWp]: Trace formula consists of 1170 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:42:52,625 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:43:03,506 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 11300 proven. 525 refuted. 0 times theorem prover too weak. 16735 trivial. 0 not checked. [2023-12-02 12:43:03,506 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:43:05,432 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:43:05,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [520326981] [2023-12-02 12:43:05,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [520326981] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:43:05,433 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [637062677] [2023-12-02 12:43:05,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:43:05,433 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:43:05,433 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:43:05,434 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:43:05,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2023-12-02 12:43:07,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:43:07,273 INFO L262 TraceCheckSpWp]: Trace formula consists of 1170 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 12:43:07,281 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:43:07,901 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28560 trivial. 0 not checked. [2023-12-02 12:43:07,901 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:43:07,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [637062677] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:43:07,902 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:43:07,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2023-12-02 12:43:07,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035464341] [2023-12-02 12:43:07,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:43:07,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:43:07,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:43:07,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:43:07,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2023-12-02 12:43:07,905 INFO L87 Difference]: Start difference. First operand 1801 states and 3115 transitions. Second operand has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:43:10,074 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:43:13,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:43:13,149 INFO L93 Difference]: Finished difference Result 6267 states and 10652 transitions. [2023-12-02 12:43:13,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 12:43:13,150 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) Word has length 741 [2023-12-02 12:43:13,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:43:13,178 INFO L225 Difference]: With dead ends: 6267 [2023-12-02 12:43:13,178 INFO L226 Difference]: Without dead ends: 4467 [2023-12-02 12:43:13,182 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2037 GetRequests, 2026 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2023-12-02 12:43:13,183 INFO L413 NwaCegarLoop]: 521 mSDtfsCounter, 949 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 364 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 949 SdHoareTripleChecker+Valid, 1381 SdHoareTripleChecker+Invalid, 755 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 364 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-12-02 12:43:13,183 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [949 Valid, 1381 Invalid, 755 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [364 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-12-02 12:43:13,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4467 states. [2023-12-02 12:43:13,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4467 to 3895. [2023-12-02 12:43:13,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3895 states, 2735 states have (on average 1.59963436928702) internal successors, (4375), 2754 states have internal predecessors, (4375), 1127 states have call successors, (1127), 32 states have call predecessors, (1127), 32 states have return successors, (1127), 1108 states have call predecessors, (1127), 1127 states have call successors, (1127) [2023-12-02 12:43:13,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3895 states to 3895 states and 6629 transitions. [2023-12-02 12:43:13,610 INFO L78 Accepts]: Start accepts. Automaton has 3895 states and 6629 transitions. Word has length 741 [2023-12-02 12:43:13,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:43:13,611 INFO L495 AbstractCegarLoop]: Abstraction has 3895 states and 6629 transitions. [2023-12-02 12:43:13,612 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:43:13,612 INFO L276 IsEmpty]: Start isEmpty. Operand 3895 states and 6629 transitions. [2023-12-02 12:43:13,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 742 [2023-12-02 12:43:13,622 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:43:13,623 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:43:13,633 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (15)] Ended with exit code 0 [2023-12-02 12:43:13,852 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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)] Ended with exit code 0 [2023-12-02 12:43:14,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:43:14,024 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:43:14,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:43:14,024 INFO L85 PathProgramCache]: Analyzing trace with hash -2002540750, now seen corresponding path program 1 times [2023-12-02 12:43:14,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:43:14,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2052963623] [2023-12-02 12:43:14,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:43:14,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 12:43:14,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:43:14,026 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:43:14,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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)] Waiting until timeout for monitored process [2023-12-02 12:43:15,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:43:15,575 INFO L262 TraceCheckSpWp]: Trace formula consists of 1169 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:43:15,592 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:43:26,377 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 11300 proven. 525 refuted. 0 times theorem prover too weak. 16735 trivial. 0 not checked. [2023-12-02 12:43:26,377 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:43:28,356 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:43:28,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2052963623] [2023-12-02 12:43:28,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2052963623] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:43:28,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1423490133] [2023-12-02 12:43:28,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:43:28,357 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:43:28,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:43:28,358 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:43:28,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2023-12-02 12:43:30,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:43:30,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 1169 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 12:43:30,198 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:43:31,940 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28560 trivial. 0 not checked. [2023-12-02 12:43:31,940 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:43:31,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1423490133] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:43:31,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:43:31,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2023-12-02 12:43:31,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071988173] [2023-12-02 12:43:31,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:43:31,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 12:43:31,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:43:31,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 12:43:31,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2023-12-02 12:43:31,945 INFO L87 Difference]: Start difference. First operand 3895 states and 6629 transitions. Second operand has 8 states, 8 states have (on average 18.0) internal successors, (144), 8 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:43:36,694 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:43:41,037 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:43:42,229 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:43:46,260 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 12:43:57,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:43:57,124 INFO L93 Difference]: Finished difference Result 23755 states and 39937 transitions. [2023-12-02 12:43:57,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-02 12:43:57,138 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 18.0) internal successors, (144), 8 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) Word has length 741 [2023-12-02 12:43:57,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:43:57,223 INFO L225 Difference]: With dead ends: 23755 [2023-12-02 12:43:57,223 INFO L226 Difference]: Without dead ends: 19861 [2023-12-02 12:43:57,235 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2047 GetRequests, 2026 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2023-12-02 12:43:57,235 INFO L413 NwaCegarLoop]: 512 mSDtfsCounter, 3228 mSDsluCounter, 2992 mSDsCounter, 0 mSdLazyCounter, 1589 mSolverCounterSat, 1925 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3228 SdHoareTripleChecker+Valid, 3504 SdHoareTripleChecker+Invalid, 3514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1925 IncrementalHoareTripleChecker+Valid, 1589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.9s IncrementalHoareTripleChecker+Time [2023-12-02 12:43:57,235 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3228 Valid, 3504 Invalid, 3514 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1925 Valid, 1589 Invalid, 0 Unknown, 0 Unchecked, 22.9s Time] [2023-12-02 12:43:57,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19861 states. [2023-12-02 12:43:58,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19861 to 10491. [2023-12-02 12:43:58,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10491 states, 8037 states have (on average 1.6577081000373273) internal successors, (13323), 8080 states have internal predecessors, (13323), 2383 states have call successors, (2383), 70 states have call predecessors, (2383), 70 states have return successors, (2383), 2340 states have call predecessors, (2383), 2383 states have call successors, (2383) [2023-12-02 12:43:58,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10491 states to 10491 states and 18089 transitions. [2023-12-02 12:43:58,394 INFO L78 Accepts]: Start accepts. Automaton has 10491 states and 18089 transitions. Word has length 741 [2023-12-02 12:43:58,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:43:58,395 INFO L495 AbstractCegarLoop]: Abstraction has 10491 states and 18089 transitions. [2023-12-02 12:43:58,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 18.0) internal successors, (144), 8 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:43:58,397 INFO L276 IsEmpty]: Start isEmpty. Operand 10491 states and 18089 transitions. [2023-12-02 12:43:58,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 742 [2023-12-02 12:43:58,414 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:43:58,414 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:43:58,422 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (17)] Ended with exit code 0 [2023-12-02 12:43:58,645 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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)] Forceful destruction successful, exit code 0 [2023-12-02 12:43:58,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:43:58,815 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:43:58,815 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:43:58,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1679489868, now seen corresponding path program 1 times [2023-12-02 12:43:58,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:43:58,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [210447017] [2023-12-02 12:43:58,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:43:58,817 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 12:43:58,817 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:43:58,818 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:43:58,819 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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)] Waiting until timeout for monitored process [2023-12-02 12:44:00,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:44:00,319 INFO L262 TraceCheckSpWp]: Trace formula consists of 1170 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:44:00,326 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:44:11,530 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 11300 proven. 525 refuted. 0 times theorem prover too weak. 16735 trivial. 0 not checked. [2023-12-02 12:44:11,530 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:44:13,525 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:44:13,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [210447017] [2023-12-02 12:44:13,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [210447017] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:44:13,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [585217885] [2023-12-02 12:44:13,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:44:13,525 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:44:13,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:44:13,526 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:44:13,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2023-12-02 12:44:17,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:44:17,900 INFO L262 TraceCheckSpWp]: Trace formula consists of 1170 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 12:44:17,909 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:44:25,113 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28560 trivial. 0 not checked. [2023-12-02 12:44:25,113 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:44:25,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [585217885] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:44:25,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:44:25,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [8] total 9 [2023-12-02 12:44:25,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [506124529] [2023-12-02 12:44:25,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:44:25,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:44:25,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:44:25,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:44:25,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:44:25,120 INFO L87 Difference]: Start difference. First operand 10491 states and 18089 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 2 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:44:26,906 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:44:27,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:44:27,764 INFO L93 Difference]: Finished difference Result 28639 states and 49060 transitions. [2023-12-02 12:44:27,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:44:27,764 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 2 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) Word has length 741 [2023-12-02 12:44:27,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:44:27,818 INFO L225 Difference]: With dead ends: 28639 [2023-12-02 12:44:27,818 INFO L226 Difference]: Without dead ends: 18149 [2023-12-02 12:44:27,836 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2035 GetRequests, 2026 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:44:27,837 INFO L413 NwaCegarLoop]: 541 mSDtfsCounter, 188 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 1058 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-02 12:44:27,837 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 1058 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-02 12:44:27,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18149 states. [2023-12-02 12:44:29,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18149 to 18145. [2023-12-02 12:44:29,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18145 states, 13238 states have (on average 1.6189756760840006) internal successors, (21432), 13324 states have internal predecessors, (21432), 4766 states have call successors, (4766), 140 states have call predecessors, (4766), 140 states have return successors, (4766), 4680 states have call predecessors, (4766), 4766 states have call successors, (4766) [2023-12-02 12:44:29,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18145 states to 18145 states and 30964 transitions. [2023-12-02 12:44:29,604 INFO L78 Accepts]: Start accepts. Automaton has 18145 states and 30964 transitions. Word has length 741 [2023-12-02 12:44:29,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:44:29,605 INFO L495 AbstractCegarLoop]: Abstraction has 18145 states and 30964 transitions. [2023-12-02 12:44:29,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 2 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:44:29,606 INFO L276 IsEmpty]: Start isEmpty. Operand 18145 states and 30964 transitions. [2023-12-02 12:44:29,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 742 [2023-12-02 12:44:29,625 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:44:29,625 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:44:29,650 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2023-12-02 12:44:29,855 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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)] Ended with exit code 0 [2023-12-02 12:44:30,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:44:30,026 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:44:30,026 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:44:30,027 INFO L85 PathProgramCache]: Analyzing trace with hash -657112332, now seen corresponding path program 1 times [2023-12-02 12:44:30,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:44:30,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [610914429] [2023-12-02 12:44:30,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:44:30,028 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 12:44:30,029 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:44:30,029 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:44:30,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:44:31,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:44:31,599 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:44:31,608 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:44:42,602 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 11300 proven. 525 refuted. 0 times theorem prover too weak. 16735 trivial. 0 not checked. [2023-12-02 12:44:42,602 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:44:44,572 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:44:44,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [610914429] [2023-12-02 12:44:44,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [610914429] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:44:44,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [448442759] [2023-12-02 12:44:44,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:44:44,573 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:44:44,573 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:44:44,574 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:44:44,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2023-12-02 12:44:48,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:44:48,963 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 12:44:48,972 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:04,640 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28560 trivial. 0 not checked. [2023-12-02 12:45:04,640 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:45:04,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [448442759] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:04,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:45:04,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [8] total 9 [2023-12-02 12:45:04,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771357516] [2023-12-02 12:45:04,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:04,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 12:45:04,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:45:04,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 12:45:04,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:45:04,643 INFO L87 Difference]: Start difference. First operand 18145 states and 30964 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 2 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:45:06,800 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:45:08,356 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:45:10,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:10,482 INFO L93 Difference]: Finished difference Result 54433 states and 92890 transitions. [2023-12-02 12:45:10,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 12:45:10,483 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 2 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) Word has length 741 [2023-12-02 12:45:10,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:10,577 INFO L225 Difference]: With dead ends: 54433 [2023-12-02 12:45:10,577 INFO L226 Difference]: Without dead ends: 36289 [2023-12-02 12:45:10,614 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2035 GetRequests, 2026 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-12-02 12:45:10,615 INFO L413 NwaCegarLoop]: 513 mSDtfsCounter, 167 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 1022 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:10,615 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 1022 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2023-12-02 12:45:10,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36289 states. [2023-12-02 12:45:14,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36289 to 36287. [2023-12-02 12:45:14,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36287 states, 26474 states have (on average 1.6117700385283675) internal successors, (42670), 26646 states have internal predecessors, (42670), 9532 states have call successors, (9532), 280 states have call predecessors, (9532), 280 states have return successors, (9532), 9360 states have call predecessors, (9532), 9532 states have call successors, (9532) [2023-12-02 12:45:14,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36287 states to 36287 states and 61734 transitions. [2023-12-02 12:45:14,373 INFO L78 Accepts]: Start accepts. Automaton has 36287 states and 61734 transitions. Word has length 741 [2023-12-02 12:45:14,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:14,374 INFO L495 AbstractCegarLoop]: Abstraction has 36287 states and 61734 transitions. [2023-12-02 12:45:14,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 2 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:45:14,374 INFO L276 IsEmpty]: Start isEmpty. Operand 36287 states and 61734 transitions. [2023-12-02 12:45:14,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 742 [2023-12-02 12:45:14,405 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:14,405 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:45:14,433 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (21)] Ended with exit code 0 [2023-12-02 12:45:14,636 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:45:14,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:45:14,806 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:45:14,806 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:14,807 INFO L85 PathProgramCache]: Analyzing trace with hash -595072718, now seen corresponding path program 1 times [2023-12-02 12:45:14,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:45:14,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [247149665] [2023-12-02 12:45:14,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:14,808 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 12:45:14,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:45:14,809 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:45:14,811 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:45:16,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:16,202 INFO L262 TraceCheckSpWp]: Trace formula consists of 1170 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:45:16,213 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:27,434 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 11300 proven. 525 refuted. 0 times theorem prover too weak. 16735 trivial. 0 not checked. [2023-12-02 12:45:27,434 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:45:29,462 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:45:29,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [247149665] [2023-12-02 12:45:29,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [247149665] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:45:29,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1159878896] [2023-12-02 12:45:29,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:29,462 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:45:29,463 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:45:29,464 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:45:29,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2023-12-02 12:45:33,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:45:33,766 INFO L262 TraceCheckSpWp]: Trace formula consists of 1170 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 12:45:33,775 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:45:41,515 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28560 trivial. 0 not checked. [2023-12-02 12:45:41,516 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:45:41,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1159878896] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:45:41,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:45:41,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2023-12-02 12:45:41,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888456024] [2023-12-02 12:45:41,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:45:41,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 12:45:41,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:45:41,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 12:45:41,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-12-02 12:45:41,519 INFO L87 Difference]: Start difference. First operand 36287 states and 61734 transitions. Second operand has 5 states, 5 states have (on average 28.8) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:45:45,636 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:45:51,594 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:45:51,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:45:51,664 INFO L93 Difference]: Finished difference Result 110621 states and 187841 transitions. [2023-12-02 12:45:51,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 12:45:51,684 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 28.8) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) Word has length 741 [2023-12-02 12:45:51,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:45:51,832 INFO L225 Difference]: With dead ends: 110621 [2023-12-02 12:45:51,832 INFO L226 Difference]: Without dead ends: 74335 [2023-12-02 12:45:51,892 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2037 GetRequests, 2024 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2023-12-02 12:45:51,893 INFO L413 NwaCegarLoop]: 534 mSDtfsCounter, 457 mSDsluCounter, 1315 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 1849 SdHoareTripleChecker+Invalid, 508 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-12-02 12:45:51,893 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [457 Valid, 1849 Invalid, 508 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-12-02 12:45:51,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74335 states. [2023-12-02 12:45:58,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74335 to 72571. [2023-12-02 12:45:58,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72571 states, 52946 states have (on average 1.6084690061572169) internal successors, (85162), 53290 states have internal predecessors, (85162), 19064 states have call successors, (19064), 560 states have call predecessors, (19064), 560 states have return successors, (19064), 18720 states have call predecessors, (19064), 19064 states have call successors, (19064) [2023-12-02 12:45:58,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72571 states to 72571 states and 123290 transitions. [2023-12-02 12:45:58,777 INFO L78 Accepts]: Start accepts. Automaton has 72571 states and 123290 transitions. Word has length 741 [2023-12-02 12:45:58,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:45:58,777 INFO L495 AbstractCegarLoop]: Abstraction has 72571 states and 123290 transitions. [2023-12-02 12:45:58,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 28.8) internal successors, (144), 4 states have internal predecessors, (144), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:45:58,778 INFO L276 IsEmpty]: Start isEmpty. Operand 72571 states and 123290 transitions. [2023-12-02 12:45:58,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 743 [2023-12-02 12:45:58,810 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:45:58,810 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:45:58,838 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:45:59,030 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (23)] Ended with exit code 0 [2023-12-02 12:45:59,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 12:45:59,211 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:45:59,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:45:59,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1726608949, now seen corresponding path program 1 times [2023-12-02 12:45:59,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:45:59,213 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [497356034] [2023-12-02 12:45:59,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:45:59,213 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 12:45:59,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:45:59,214 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:45:59,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:46:00,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:46:00,617 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 12:46:00,625 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:46:12,162 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 11300 proven. 525 refuted. 0 times theorem prover too weak. 16735 trivial. 0 not checked. [2023-12-02 12:46:12,162 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:46:14,173 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:46:14,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [497356034] [2023-12-02 12:46:14,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [497356034] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:46:14,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [78916270] [2023-12-02 12:46:14,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:14,174 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:46:14,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:46:14,175 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:46:14,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2023-12-02 12:46:19,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:46:19,881 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 12:46:19,892 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:46:22,953 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 12047 proven. 105 refuted. 0 times theorem prover too weak. 16408 trivial. 0 not checked. [2023-12-02 12:46:22,954 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:46:24,564 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 252 proven. 105 refuted. 0 times theorem prover too weak. 28203 trivial. 0 not checked. [2023-12-02 12:46:24,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [78916270] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:46:24,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977994708] [2023-12-02 12:46:24,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:24,564 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:46:24,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:46:24,565 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:46:24,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-02 12:46:25,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:46:25,656 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 12:46:25,664 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:46:28,603 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 12047 proven. 105 refuted. 0 times theorem prover too weak. 16408 trivial. 0 not checked. [2023-12-02 12:46:28,603 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:46:30,296 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 252 proven. 105 refuted. 0 times theorem prover too weak. 28203 trivial. 0 not checked. [2023-12-02 12:46:30,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977994708] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:46:30,297 INFO L185 FreeRefinementEngine]: Found 0 perfect and 5 imperfect interpolant sequences. [2023-12-02 12:46:30,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5, 5, 5] total 11 [2023-12-02 12:46:30,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098544878] [2023-12-02 12:46:30,299 INFO L85 oduleStraightlineAll]: Using 5 imperfect interpolants to construct interpolant automaton [2023-12-02 12:46:30,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-02 12:46:30,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:46:30,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-02 12:46:30,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2023-12-02 12:46:30,305 INFO L87 Difference]: Start difference. First operand 72571 states and 123290 transitions. Second operand has 11 states, 11 states have (on average 21.0) internal successors, (231), 11 states have internal predecessors, (231), 4 states have call successors, (244), 4 states have call predecessors, (244), 7 states have return successors, (246), 4 states have call predecessors, (246), 4 states have call successors, (246) [2023-12-02 12:46:39,591 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:46:42,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:46:49,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:46:49,631 INFO L93 Difference]: Finished difference Result 109137 states and 184637 transitions. [2023-12-02 12:46:49,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-02 12:46:49,632 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 21.0) internal successors, (231), 11 states have internal predecessors, (231), 4 states have call successors, (244), 4 states have call predecessors, (244), 7 states have return successors, (246), 4 states have call predecessors, (246), 4 states have call successors, (246) Word has length 742 [2023-12-02 12:46:49,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:46:49,711 INFO L225 Difference]: With dead ends: 109137 [2023-12-02 12:46:49,711 INFO L226 Difference]: Without dead ends: 36567 [2023-12-02 12:46:49,811 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4276 GetRequests, 4249 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=210, Invalid=492, Unknown=0, NotChecked=0, Total=702 [2023-12-02 12:46:49,811 INFO L413 NwaCegarLoop]: 492 mSDtfsCounter, 1205 mSDsluCounter, 641 mSDsCounter, 0 mSdLazyCounter, 1282 mSolverCounterSat, 585 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1236 SdHoareTripleChecker+Valid, 1133 SdHoareTripleChecker+Invalid, 1868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 585 IncrementalHoareTripleChecker+Valid, 1282 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.5s IncrementalHoareTripleChecker+Time [2023-12-02 12:46:49,812 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1236 Valid, 1133 Invalid, 1868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [585 Valid, 1282 Invalid, 1 Unknown, 0 Unchecked, 14.5s Time] [2023-12-02 12:46:49,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36567 states. [2023-12-02 12:46:53,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36567 to 36043. [2023-12-02 12:46:53,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36043 states, 26436 states have (on average 1.5857164472688758) internal successors, (41920), 26589 states have internal predecessors, (41920), 9104 states have call successors, (9104), 502 states have call predecessors, (9104), 502 states have return successors, (9104), 8951 states have call predecessors, (9104), 9104 states have call successors, (9104) [2023-12-02 12:46:53,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36043 states to 36043 states and 60128 transitions. [2023-12-02 12:46:53,653 INFO L78 Accepts]: Start accepts. Automaton has 36043 states and 60128 transitions. Word has length 742 [2023-12-02 12:46:53,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:46:53,654 INFO L495 AbstractCegarLoop]: Abstraction has 36043 states and 60128 transitions. [2023-12-02 12:46:53,654 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 21.0) internal successors, (231), 11 states have internal predecessors, (231), 4 states have call successors, (244), 4 states have call predecessors, (244), 7 states have return successors, (246), 4 states have call predecessors, (246), 4 states have call successors, (246) [2023-12-02 12:46:53,655 INFO L276 IsEmpty]: Start isEmpty. Operand 36043 states and 60128 transitions. [2023-12-02 12:46:53,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 744 [2023-12-02 12:46:53,673 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:46:53,673 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:46:53,738 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-12-02 12:46:53,909 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:46:54,102 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (25)] Ended with exit code 0 [2023-12-02 12:46:54,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 12:46:54,275 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:46:54,275 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:46:54,275 INFO L85 PathProgramCache]: Analyzing trace with hash -224789798, now seen corresponding path program 1 times [2023-12-02 12:46:54,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:46:54,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [416148945] [2023-12-02 12:46:54,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:46:54,277 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 12:46:54,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:46:54,278 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:46:54,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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)] Waiting until timeout for monitored process [2023-12-02 12:46:55,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:46:56,010 INFO L262 TraceCheckSpWp]: Trace formula consists of 1172 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 12:46:56,020 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:47:03,513 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 11319 proven. 261 refuted. 0 times theorem prover too weak. 16980 trivial. 0 not checked. [2023-12-02 12:47:03,514 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:47:04,385 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:47:04,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [416148945] [2023-12-02 12:47:04,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [416148945] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:47:04,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1229145083] [2023-12-02 12:47:04,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:04,386 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:47:04,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:47:04,387 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:47:04,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2023-12-02 12:47:06,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:06,580 INFO L262 TraceCheckSpWp]: Trace formula consists of 1172 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 12:47:06,590 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:47:08,848 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28560 trivial. 0 not checked. [2023-12-02 12:47:08,848 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:47:08,848 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1229145083] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:47:08,848 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-02 12:47:08,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2023-12-02 12:47:08,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148493924] [2023-12-02 12:47:08,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:47:08,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 12:47:08,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:47:08,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 12:47:08,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2023-12-02 12:47:08,851 INFO L87 Difference]: Start difference. First operand 36043 states and 60128 transitions. Second operand has 8 states, 8 states have (on average 18.25) internal successors, (146), 8 states have internal predecessors, (146), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:47:13,154 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:47:17,325 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:47:19,529 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:47:20,872 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:47:24,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:47:47,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:47:47,714 INFO L93 Difference]: Finished difference Result 118023 states and 191914 transitions. [2023-12-02 12:47:47,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-02 12:47:47,715 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 18.25) internal successors, (146), 8 states have internal predecessors, (146), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) Word has length 743 [2023-12-02 12:47:47,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:47:47,936 INFO L225 Difference]: With dead ends: 118023 [2023-12-02 12:47:47,936 INFO L226 Difference]: Without dead ends: 82141 [2023-12-02 12:47:48,011 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1568 GetRequests, 1549 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2023-12-02 12:47:48,012 INFO L413 NwaCegarLoop]: 521 mSDtfsCounter, 3044 mSDsluCounter, 2746 mSDsCounter, 0 mSdLazyCounter, 1805 mSolverCounterSat, 1958 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3044 SdHoareTripleChecker+Valid, 3267 SdHoareTripleChecker+Invalid, 3763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1958 IncrementalHoareTripleChecker+Valid, 1805 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.2s IncrementalHoareTripleChecker+Time [2023-12-02 12:47:48,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3044 Valid, 3267 Invalid, 3763 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1958 Valid, 1805 Invalid, 0 Unknown, 0 Unchecked, 28.2s Time] [2023-12-02 12:47:48,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82141 states. [2023-12-02 12:47:53,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82141 to 36283. [2023-12-02 12:47:54,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36283 states, 26676 states have (on average 1.585844954266007) internal successors, (42304), 26829 states have internal predecessors, (42304), 9104 states have call successors, (9104), 502 states have call predecessors, (9104), 502 states have return successors, (9104), 8951 states have call predecessors, (9104), 9104 states have call successors, (9104) [2023-12-02 12:47:54,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36283 states to 36283 states and 60512 transitions. [2023-12-02 12:47:54,120 INFO L78 Accepts]: Start accepts. Automaton has 36283 states and 60512 transitions. Word has length 743 [2023-12-02 12:47:54,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:47:54,121 INFO L495 AbstractCegarLoop]: Abstraction has 36283 states and 60512 transitions. [2023-12-02 12:47:54,122 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 18.25) internal successors, (146), 8 states have internal predecessors, (146), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:47:54,122 INFO L276 IsEmpty]: Start isEmpty. Operand 36283 states and 60512 transitions. [2023-12-02 12:47:54,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 744 [2023-12-02 12:47:54,133 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:47:54,134 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:47:54,142 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (28)] Ended with exit code 0 [2023-12-02 12:47:54,368 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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)] Ended with exit code 0 [2023-12-02 12:47:54,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:47:54,535 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:47:54,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:47:54,535 INFO L85 PathProgramCache]: Analyzing trace with hash 1199852952, now seen corresponding path program 1 times [2023-12-02 12:47:54,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:47:54,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1228137830] [2023-12-02 12:47:54,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:47:54,537 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 12:47:54,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:47:54,538 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:47:54,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 (29)] Waiting until timeout for monitored process [2023-12-02 12:47:56,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:47:56,322 INFO L262 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 12:47:56,331 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:48:03,274 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 11319 proven. 261 refuted. 0 times theorem prover too weak. 16980 trivial. 0 not checked. [2023-12-02 12:48:03,274 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:48:03,982 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:48:03,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1228137830] [2023-12-02 12:48:03,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1228137830] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:48:03,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1649953064] [2023-12-02 12:48:03,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:03,983 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:48:03,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:48:03,984 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:48:03,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2023-12-02 12:48:10,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:48:10,721 INFO L262 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 12:48:10,732 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:48:13,398 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 9429 proven. 72 refuted. 0 times theorem prover too weak. 19059 trivial. 0 not checked. [2023-12-02 12:48:13,398 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:48:15,059 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 285 proven. 72 refuted. 0 times theorem prover too weak. 28203 trivial. 0 not checked. [2023-12-02 12:48:15,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1649953064] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:48:15,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815928233] [2023-12-02 12:48:15,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:15,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:48:15,060 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:48:15,061 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:48:15,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-12-02 12:48:16,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:48:16,286 INFO L262 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 12:48:16,295 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:48:18,739 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 9429 proven. 72 refuted. 0 times theorem prover too weak. 19059 trivial. 0 not checked. [2023-12-02 12:48:18,739 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:48:20,253 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 285 proven. 72 refuted. 0 times theorem prover too weak. 28203 trivial. 0 not checked. [2023-12-02 12:48:20,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815928233] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 12:48:20,254 INFO L185 FreeRefinementEngine]: Found 0 perfect and 5 imperfect interpolant sequences. [2023-12-02 12:48:20,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5, 5, 5] total 10 [2023-12-02 12:48:20,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512160435] [2023-12-02 12:48:20,256 INFO L85 oduleStraightlineAll]: Using 5 imperfect interpolants to construct interpolant automaton [2023-12-02 12:48:20,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-02 12:48:20,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:48:20,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-02 12:48:20,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-12-02 12:48:20,261 INFO L87 Difference]: Start difference. First operand 36283 states and 60512 transitions. Second operand has 10 states, 10 states have (on average 24.5) internal successors, (245), 10 states have internal predecessors, (245), 3 states have call successors, (231), 3 states have call predecessors, (231), 5 states have return successors, (233), 3 states have call predecessors, (233), 3 states have call successors, (233) [2023-12-02 12:48:30,411 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-02 12:48:31,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-02 12:48:33,834 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-02 12:48:47,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:48:47,693 INFO L93 Difference]: Finished difference Result 67441 states and 112053 transitions. [2023-12-02 12:48:47,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-12-02 12:48:47,694 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 24.5) internal successors, (245), 10 states have internal predecessors, (245), 3 states have call successors, (231), 3 states have call predecessors, (231), 5 states have return successors, (233), 3 states have call predecessors, (233), 3 states have call successors, (233) Word has length 743 [2023-12-02 12:48:47,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:48:47,760 INFO L225 Difference]: With dead ends: 67441 [2023-12-02 12:48:47,760 INFO L226 Difference]: Without dead ends: 31319 [2023-12-02 12:48:47,813 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3807 GetRequests, 3773 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=299, Invalid=823, Unknown=0, NotChecked=0, Total=1122 [2023-12-02 12:48:47,814 INFO L413 NwaCegarLoop]: 595 mSDtfsCounter, 1809 mSDsluCounter, 1250 mSDsCounter, 0 mSdLazyCounter, 1600 mSolverCounterSat, 1228 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1842 SdHoareTripleChecker+Valid, 1845 SdHoareTripleChecker+Invalid, 2828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1228 IncrementalHoareTripleChecker+Valid, 1600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.6s IncrementalHoareTripleChecker+Time [2023-12-02 12:48:47,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1842 Valid, 1845 Invalid, 2828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1228 Valid, 1600 Invalid, 0 Unknown, 0 Unchecked, 20.6s Time] [2023-12-02 12:48:47,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31319 states. [2023-12-02 12:48:51,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31319 to 30459. [2023-12-02 12:48:51,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30459 states, 22960 states have (on average 1.5746951219512195) internal successors, (36155), 23068 states have internal predecessors, (36155), 7032 states have call successors, (7032), 466 states have call predecessors, (7032), 466 states have return successors, (7032), 6924 states have call predecessors, (7032), 7032 states have call successors, (7032) [2023-12-02 12:48:51,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30459 states to 30459 states and 50219 transitions. [2023-12-02 12:48:51,920 INFO L78 Accepts]: Start accepts. Automaton has 30459 states and 50219 transitions. Word has length 743 [2023-12-02 12:48:51,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:48:51,921 INFO L495 AbstractCegarLoop]: Abstraction has 30459 states and 50219 transitions. [2023-12-02 12:48:51,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 24.5) internal successors, (245), 10 states have internal predecessors, (245), 3 states have call successors, (231), 3 states have call predecessors, (231), 5 states have return successors, (233), 3 states have call predecessors, (233), 3 states have call successors, (233) [2023-12-02 12:48:51,921 INFO L276 IsEmpty]: Start isEmpty. Operand 30459 states and 50219 transitions. [2023-12-02 12:48:51,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 746 [2023-12-02 12:48:51,932 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:48:51,933 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:48:51,957 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (30)] Ended with exit code 0 [2023-12-02 12:48:52,167 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 (29)] Ended with exit code 0 [2023-12-02 12:48:52,398 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-12-02 12:48:52,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:48:52,535 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:48:52,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:48:52,536 INFO L85 PathProgramCache]: Analyzing trace with hash 551303042, now seen corresponding path program 1 times [2023-12-02 12:48:52,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:48:52,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [581150121] [2023-12-02 12:48:52,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:48:52,538 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 12:48:52,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:48:52,539 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:48:52,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 (32)] Waiting until timeout for monitored process [2023-12-02 12:48:54,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:48:54,684 INFO L262 TraceCheckSpWp]: Trace formula consists of 1176 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 12:48:54,693 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:48:59,202 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 13587 proven. 135 refuted. 0 times theorem prover too weak. 14838 trivial. 0 not checked. [2023-12-02 12:48:59,203 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:49:00,115 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:49:00,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [581150121] [2023-12-02 12:49:00,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [581150121] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:49:00,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1611582702] [2023-12-02 12:49:00,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:49:00,116 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 12:49:00,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 12:49:00,118 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 12:49:00,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2023-12-02 12:49:07,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:49:07,146 INFO L262 TraceCheckSpWp]: Trace formula consists of 1176 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 12:49:07,156 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:49:11,366 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 12759 proven. 117 refuted. 0 times theorem prover too weak. 15684 trivial. 0 not checked. [2023-12-02 12:49:11,367 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:49:12,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1611582702] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:49:12,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704688248] [2023-12-02 12:49:12,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:49:12,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 12:49:12,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 12:49:12,374 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 12:49:12,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-12-02 12:49:13,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:49:13,737 INFO L262 TraceCheckSpWp]: Trace formula consists of 1176 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 12:49:13,746 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:49:17,662 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 12759 proven. 117 refuted. 0 times theorem prover too weak. 15684 trivial. 0 not checked. [2023-12-02 12:49:17,663 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 12:49:18,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704688248] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 12:49:18,458 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-12-02 12:49:18,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 8 [2023-12-02 12:49:18,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145305262] [2023-12-02 12:49:18,459 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-12-02 12:49:18,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-02 12:49:18,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:49:18,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-02 12:49:18,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-12-02 12:49:18,464 INFO L87 Difference]: Start difference. First operand 30459 states and 50219 transitions. Second operand has 8 states, 8 states have (on average 29.25) internal successors, (234), 8 states have internal predecessors, (234), 3 states have call successors, (165), 3 states have call predecessors, (165), 4 states have return successors, (166), 3 states have call predecessors, (166), 3 states have call successors, (166) [2023-12-02 12:49:28,889 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-02 12:49:43,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:49:43,658 INFO L93 Difference]: Finished difference Result 92681 states and 151445 transitions. [2023-12-02 12:49:43,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-12-02 12:49:43,659 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 29.25) internal successors, (234), 8 states have internal predecessors, (234), 3 states have call successors, (165), 3 states have call predecessors, (165), 4 states have return successors, (166), 3 states have call predecessors, (166), 3 states have call successors, (166) Word has length 745 [2023-12-02 12:49:43,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:49:43,799 INFO L225 Difference]: With dead ends: 92681 [2023-12-02 12:49:43,800 INFO L226 Difference]: Without dead ends: 62487 [2023-12-02 12:49:43,851 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2483 GetRequests, 2454 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=247, Invalid=683, Unknown=0, NotChecked=0, Total=930 [2023-12-02 12:49:43,851 INFO L413 NwaCegarLoop]: 626 mSDtfsCounter, 1226 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 1394 mSolverCounterSat, 817 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1227 SdHoareTripleChecker+Valid, 1774 SdHoareTripleChecker+Invalid, 2211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 817 IncrementalHoareTripleChecker+Valid, 1394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.7s IncrementalHoareTripleChecker+Time [2023-12-02 12:49:43,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1227 Valid, 1774 Invalid, 2211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [817 Valid, 1394 Invalid, 0 Unknown, 0 Unchecked, 14.7s Time] [2023-12-02 12:49:43,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62487 states. [2023-12-02 12:49:52,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62487 to 61619. [2023-12-02 12:49:52,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61619 states, 46510 states have (on average 1.551343797032896) internal successors, (72153), 46726 states have internal predecessors, (72153), 13944 states have call successors, (13944), 1164 states have call predecessors, (13944), 1164 states have return successors, (13944), 13728 states have call predecessors, (13944), 13944 states have call successors, (13944) [2023-12-02 12:49:52,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61619 states to 61619 states and 100041 transitions. [2023-12-02 12:49:52,588 INFO L78 Accepts]: Start accepts. Automaton has 61619 states and 100041 transitions. Word has length 745 [2023-12-02 12:49:52,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:49:52,589 INFO L495 AbstractCegarLoop]: Abstraction has 61619 states and 100041 transitions. [2023-12-02 12:49:52,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 29.25) internal successors, (234), 8 states have internal predecessors, (234), 3 states have call successors, (165), 3 states have call predecessors, (165), 4 states have return successors, (166), 3 states have call predecessors, (166), 3 states have call successors, (166) [2023-12-02 12:49:52,589 INFO L276 IsEmpty]: Start isEmpty. Operand 61619 states and 100041 transitions. [2023-12-02 12:49:52,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 747 [2023-12-02 12:49:52,607 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:49:52,607 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:49:52,633 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (33)] Ended with exit code 0 [2023-12-02 12:49:52,884 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2023-12-02 12:49:53,052 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 (32)] Ended with exit code 0 [2023-12-02 12:49:53,208 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:49:53,208 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:49:53,209 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:49:53,209 INFO L85 PathProgramCache]: Analyzing trace with hash 1477303531, now seen corresponding path program 1 times [2023-12-02 12:49:53,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:49:53,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [614804531] [2023-12-02 12:49:53,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:49:53,211 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 12:49:53,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:49:53,212 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:49:53,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 (35)] Waiting until timeout for monitored process [2023-12-02 12:49:55,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:49:55,242 INFO L262 TraceCheckSpWp]: Trace formula consists of 1176 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 12:49:55,250 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 12:49:55,366 INFO L134 CoverageAnalysis]: Checked inductivity of 28560 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28560 trivial. 0 not checked. [2023-12-02 12:49:55,366 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 12:49:55,366 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 12:49:55,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [614804531] [2023-12-02 12:49:55,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [614804531] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 12:49:55,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 12:49:55,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-02 12:49:55,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293748642] [2023-12-02 12:49:55,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 12:49:55,369 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 12:49:55,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 12:49:55,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 12:49:55,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-02 12:49:55,371 INFO L87 Difference]: Start difference. First operand 61619 states and 100041 transitions. Second operand has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:49:58,073 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:49:59,849 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 12:50:09,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 12:50:09,096 INFO L93 Difference]: Finished difference Result 98775 states and 159279 transitions. [2023-12-02 12:50:09,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 12:50:09,097 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) Word has length 746 [2023-12-02 12:50:09,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 12:50:09,248 INFO L225 Difference]: With dead ends: 98775 [2023-12-02 12:50:09,248 INFO L226 Difference]: Without dead ends: 68101 [2023-12-02 12:50:09,303 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 746 GetRequests, 743 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-02 12:50:09,304 INFO L413 NwaCegarLoop]: 527 mSDtfsCounter, 49 mSDsluCounter, 1007 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 1534 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2023-12-02 12:50:09,304 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 1534 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2023-12-02 12:50:09,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68101 states. [2023-12-02 12:50:18,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68101 to 67859. [2023-12-02 12:50:19,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67859 states, 50830 states have (on average 1.5280936454849499) internal successors, (77673), 51286 states have internal predecessors, (77673), 15624 states have call successors, (15624), 1404 states have call predecessors, (15624), 1404 states have return successors, (15624), 15168 states have call predecessors, (15624), 15624 states have call successors, (15624) [2023-12-02 12:50:19,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67859 states to 67859 states and 108921 transitions. [2023-12-02 12:50:19,215 INFO L78 Accepts]: Start accepts. Automaton has 67859 states and 108921 transitions. Word has length 746 [2023-12-02 12:50:19,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 12:50:19,216 INFO L495 AbstractCegarLoop]: Abstraction has 67859 states and 108921 transitions. [2023-12-02 12:50:19,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 1 states have call successors, (120), 1 states have call predecessors, (120), 1 states have return successors, (120), 1 states have call predecessors, (120), 1 states have call successors, (120) [2023-12-02 12:50:19,216 INFO L276 IsEmpty]: Start isEmpty. Operand 67859 states and 108921 transitions. [2023-12-02 12:50:19,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 747 [2023-12-02 12:50:19,243 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 12:50:19,244 INFO L195 NwaCegarLoop]: trace histogram [120, 120, 120, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:50:19,282 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 (35)] Ended with exit code 0 [2023-12-02 12:50:19,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:50:19,445 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 12:50:19,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 12:50:19,445 INFO L85 PathProgramCache]: Analyzing trace with hash -2137605395, now seen corresponding path program 1 times [2023-12-02 12:50:19,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 12:50:19,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1934317870] [2023-12-02 12:50:19,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 12:50:19,447 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 12:50:19,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 12:50:19,448 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 12:50:19,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0ef5660f-165f-4d2b-a3fa-29a0e84645d2/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 (36)] Waiting until timeout for monitored process [2023-12-02 12:50:21,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 12:50:21,319 INFO L262 TraceCheckSpWp]: Trace formula consists of 1175 conjuncts, 37 conjunts are in the unsatisfiable core [2023-12-02 12:50:21,333 INFO L285 TraceCheckSpWp]: Computing forward predicates...