./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-74.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-74.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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_e692a194-6141-433a-a35a-09dafdf27afb/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 5c28cf38da1de1456241ac4a939c49e0441da83e6b9d5831b12e3d1a178d244e --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 14:20:33,813 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 14:20:33,899 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Default.epf [2023-12-02 14:20:33,903 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 14:20:33,904 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 14:20:33,927 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 14:20:33,928 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 14:20:33,929 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 14:20:33,929 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 14:20:33,930 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 14:20:33,930 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 14:20:33,931 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 14:20:33,931 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 14:20:33,932 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2023-12-02 14:20:33,932 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 14:20:33,933 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 14:20:33,933 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2023-12-02 14:20:33,934 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2023-12-02 14:20:33,934 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 14:20:33,935 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2023-12-02 14:20:33,935 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2023-12-02 14:20:33,936 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2023-12-02 14:20:33,937 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 14:20:33,937 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 14:20:33,938 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 14:20:33,938 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-02 14:20:33,938 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 14:20:33,939 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 14:20:33,939 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 14:20:33,940 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 14:20:33,940 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 14:20:33,940 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 14:20:33,941 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 14:20:33,941 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 14:20:33,941 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 14:20:33,942 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 14:20:33,942 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 14:20:33,942 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:20:33,942 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 14:20:33,942 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 14:20:33,943 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 14:20:33,943 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2023-12-02 14:20:33,943 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-02 14:20:33,943 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 14:20:33,944 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 14:20:33,944 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 14:20:33,944 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 14:20:33,944 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_e692a194-6141-433a-a35a-09dafdf27afb/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_e692a194-6141-433a-a35a-09dafdf27afb/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 -> 5c28cf38da1de1456241ac4a939c49e0441da83e6b9d5831b12e3d1a178d244e [2023-12-02 14:20:34,176 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 14:20:34,199 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 14:20:34,202 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 14:20:34,203 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 14:20:34,203 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 14:20:34,205 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-74.i [2023-12-02 14:20:36,990 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 14:20:37,223 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 14:20:37,223 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-74.i [2023-12-02 14:20:37,238 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/data/113ad70fa/ad9047d991354a7a9a402fa2ba7db499/FLAGcb4a4f5b7 [2023-12-02 14:20:37,252 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/data/113ad70fa/ad9047d991354a7a9a402fa2ba7db499 [2023-12-02 14:20:37,254 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 14:20:37,256 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 14:20:37,257 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 14:20:37,257 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 14:20:37,262 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 14:20:37,263 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:20:37" (1/1) ... [2023-12-02 14:20:37,264 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@33ad984a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:37, skipping insertion in model container [2023-12-02 14:20:37,264 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:20:37" (1/1) ... [2023-12-02 14:20:37,329 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 14:20:37,452 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_e692a194-6141-433a-a35a-09dafdf27afb/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-74.i[916,929] [2023-12-02 14:20:37,622 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:20:37,641 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 14:20:37,654 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_e692a194-6141-433a-a35a-09dafdf27afb/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-74.i[916,929] [2023-12-02 14:20:37,738 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:20:37,756 INFO L206 MainTranslator]: Completed translation [2023-12-02 14:20:37,757 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:37 WrapperNode [2023-12-02 14:20:37,757 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 14:20:37,758 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 14:20:37,758 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 14:20:37,758 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 14:20:37,764 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:37" (1/1) ... [2023-12-02 14:20:37,788 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:37" (1/1) ... [2023-12-02 14:20:37,886 INFO L138 Inliner]: procedures = 26, calls = 127, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 859 [2023-12-02 14:20:37,886 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 14:20:37,887 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 14:20:37,887 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 14:20:37,887 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 14:20:37,894 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:37" (1/1) ... [2023-12-02 14:20:37,894 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:37" (1/1) ... [2023-12-02 14:20:37,904 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:37" (1/1) ... [2023-12-02 14:20:37,905 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:37" (1/1) ... [2023-12-02 14:20:37,934 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:37" (1/1) ... [2023-12-02 14:20:37,943 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:37" (1/1) ... [2023-12-02 14:20:37,950 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:37" (1/1) ... [2023-12-02 14:20:37,960 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:37" (1/1) ... [2023-12-02 14:20:37,969 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 14:20:37,970 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 14:20:37,970 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 14:20:37,970 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 14:20:37,971 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:37" (1/1) ... [2023-12-02 14:20:37,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:20:37,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:20:37,996 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 14:20:38,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 14:20:38,030 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 14:20:38,030 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 14:20:38,031 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 14:20:38,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-12-02 14:20:38,031 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 14:20:38,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 14:20:38,170 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 14:20:38,173 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 14:20:39,112 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 14:20:40,436 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 14:20:40,436 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 14:20:40,438 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:20:40 BoogieIcfgContainer [2023-12-02 14:20:40,438 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 14:20:40,441 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 14:20:40,441 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 14:20:40,444 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 14:20:40,444 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 02:20:37" (1/3) ... [2023-12-02 14:20:40,445 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fc98ae5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:20:40, skipping insertion in model container [2023-12-02 14:20:40,445 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:37" (2/3) ... [2023-12-02 14:20:40,446 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fc98ae5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:20:40, skipping insertion in model container [2023-12-02 14:20:40,446 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:20:40" (3/3) ... [2023-12-02 14:20:40,447 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-74.i [2023-12-02 14:20:40,467 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 14:20:40,468 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 14:20:40,521 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 14:20:40,528 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;@76e430f3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 14:20:40,528 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-02 14:20:40,534 INFO L276 IsEmpty]: Start isEmpty. Operand has 187 states, 70 states have (on average 1.042857142857143) internal successors, (73), 71 states have internal predecessors, (73), 114 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2023-12-02 14:20:40,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 411 [2023-12-02 14:20:40,560 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:20:40,561 INFO L195 NwaCegarLoop]: trace histogram [114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:20:40,561 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:20:40,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:20:40,567 INFO L85 PathProgramCache]: Analyzing trace with hash 1758731132, now seen corresponding path program 1 times [2023-12-02 14:20:40,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2023-12-02 14:20:40,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418748618] [2023-12-02 14:20:40,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:20:40,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-02 14:20:40,882 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-02 14:20:40,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1906438826] [2023-12-02 14:20:40,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:20:40,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:20:40,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:20:40,885 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:20:40,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-02 14:20:50,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-02 14:20:50,112 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-12-02 14:21:56,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-02 14:21:57,353 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2023-12-02 14:21:57,355 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-12-02 14:21:57,356 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-02 14:21:57,408 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-02 14:21:57,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:21:57,561 INFO L445 BasicCegarLoop]: Path program histogram: [1] [2023-12-02 14:21:57,565 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-12-02 14:21:58,075 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 02:21:58 BoogieIcfgContainer [2023-12-02 14:21:58,075 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-02 14:21:58,076 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-12-02 14:21:58,076 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-12-02 14:21:58,076 INFO L274 PluginConnector]: Witness Printer initialized [2023-12-02 14:21:58,077 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:20:40" (3/4) ... [2023-12-02 14:21:58,079 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-12-02 14:21:58,080 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-12-02 14:21:58,081 INFO L158 Benchmark]: Toolchain (without parser) took 80824.77ms. Allocated memory was 161.5MB in the beginning and 253.8MB in the end (delta: 92.3MB). Free memory was 122.7MB in the beginning and 95.7MB in the end (delta: 27.0MB). Peak memory consumption was 120.8MB. Max. memory is 16.1GB. [2023-12-02 14:21:58,081 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 111.1MB. Free memory is still 84.8MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 14:21:58,082 INFO L158 Benchmark]: CACSL2BoogieTranslator took 499.78ms. Allocated memory is still 161.5MB. Free memory was 122.7MB in the beginning and 90.9MB in the end (delta: 31.9MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. [2023-12-02 14:21:58,083 INFO L158 Benchmark]: Boogie Procedure Inliner took 128.45ms. Allocated memory is still 161.5MB. Free memory was 90.9MB in the beginning and 125.6MB in the end (delta: -34.7MB). Peak memory consumption was 23.3MB. Max. memory is 16.1GB. [2023-12-02 14:21:58,083 INFO L158 Benchmark]: Boogie Preprocessor took 82.19ms. Allocated memory is still 161.5MB. Free memory was 125.6MB in the beginning and 119.3MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-12-02 14:21:58,084 INFO L158 Benchmark]: RCFGBuilder took 2468.48ms. Allocated memory was 161.5MB in the beginning and 195.0MB in the end (delta: 33.6MB). Free memory was 119.3MB in the beginning and 107.3MB in the end (delta: 12.1MB). Peak memory consumption was 105.4MB. Max. memory is 16.1GB. [2023-12-02 14:21:58,085 INFO L158 Benchmark]: TraceAbstraction took 77634.91ms. Allocated memory was 195.0MB in the beginning and 253.8MB in the end (delta: 58.7MB). Free memory was 107.3MB in the beginning and 95.7MB in the end (delta: 11.5MB). Peak memory consumption was 103.8MB. Max. memory is 16.1GB. [2023-12-02 14:21:58,085 INFO L158 Benchmark]: Witness Printer took 3.90ms. Allocated memory is still 253.8MB. Free memory is still 95.7MB. There was no memory consumed. Max. memory is 16.1GB. [2023-12-02 14:21:58,088 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 111.1MB. Free memory is still 84.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 499.78ms. Allocated memory is still 161.5MB. Free memory was 122.7MB in the beginning and 90.9MB in the end (delta: 31.9MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 128.45ms. Allocated memory is still 161.5MB. Free memory was 90.9MB in the beginning and 125.6MB in the end (delta: -34.7MB). Peak memory consumption was 23.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 82.19ms. Allocated memory is still 161.5MB. Free memory was 125.6MB in the beginning and 119.3MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 2468.48ms. Allocated memory was 161.5MB in the beginning and 195.0MB in the end (delta: 33.6MB). Free memory was 119.3MB in the beginning and 107.3MB in the end (delta: 12.1MB). Peak memory consumption was 105.4MB. Max. memory is 16.1GB. * TraceAbstraction took 77634.91ms. Allocated memory was 195.0MB in the beginning and 253.8MB in the end (delta: 58.7MB). Free memory was 107.3MB in the beginning and 95.7MB in the end (delta: 11.5MB). Peak memory consumption was 103.8MB. Max. memory is 16.1GB. * Witness Printer took 3.90ms. Allocated memory is still 253.8MB. Free memory is still 95.7MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of shiftRight at line 235, overapproximation of shiftLeft at line 359, overapproximation of someBinaryArithmeticDOUBLEoperation at line 239, overapproximation of someBinaryFLOATComparisonOperation at line 169, overapproximation of bitwiseOr at line 211, overapproximation of someUnaryDOUBLEoperation at line 348, overapproximation of bitwiseAnd at line 408, overapproximation of someBinaryDOUBLEComparisonOperation at line 241, overapproximation of someBinaryArithmeticFLOAToperation at line 432. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned long int var_1_1 = 64; [L23] unsigned char var_1_4 = 0; [L24] unsigned long int var_1_5 = 3914692693; [L25] unsigned long int var_1_7 = 1; [L26] unsigned char var_1_8 = 0; [L27] unsigned char var_1_9 = 0; [L28] unsigned char var_1_10 = 0; [L29] unsigned char var_1_11 = 50; [L30] signed long int var_1_12 = 25; [L31] signed long int var_1_13 = 1; [L32] float var_1_15 = 4.75; [L33] unsigned char var_1_16 = 100; [L34] float var_1_17 = 50.1; [L35] float var_1_18 = 100.9; [L36] float var_1_19 = 8.5; [L37] float var_1_20 = 10.625; [L38] float var_1_21 = 0.0; [L39] float var_1_22 = 7.8; [L40] float var_1_23 = 8.25; [L41] double var_1_24 = 5.5; [L42] signed char var_1_25 = -16; [L43] unsigned long int var_1_26 = 2; [L44] signed char var_1_27 = 4; [L45] float var_1_28 = 3.5; [L46] signed short int var_1_29 = -8; [L47] signed short int var_1_30 = 256; [L48] signed char var_1_31 = -32; [L49] unsigned char var_1_32 = 0; [L50] signed char var_1_33 = -4; [L51] signed long int var_1_34 = 64; [L52] signed long int var_1_35 = -32; [L53] unsigned char var_1_36 = 1; [L54] unsigned char var_1_37 = 1; [L55] unsigned short int var_1_38 = 5; [L56] float var_1_39 = 32.2; [L57] signed char var_1_40 = -5; [L58] unsigned char var_1_41 = 1; [L59] signed char var_1_42 = 8; [L60] signed char var_1_43 = 4; [L61] unsigned char var_1_44 = 0; [L62] unsigned char var_1_45 = 0; [L63] unsigned char var_1_46 = 0; [L64] unsigned char var_1_47 = 0; [L65] unsigned long int var_1_48 = 4; [L66] unsigned char var_1_49 = 1; [L67] unsigned char var_1_50 = 1; [L68] unsigned char var_1_51 = 8; [L69] unsigned char var_1_52 = 10; [L70] signed char var_1_53 = 2; [L71] signed char var_1_54 = 50; [L72] signed char var_1_55 = -8; [L73] signed char var_1_56 = -10; [L74] signed char var_1_57 = 1; [L75] double var_1_58 = 3.15; [L76] unsigned char var_1_59 = 5; [L77] unsigned char var_1_60 = 0; [L78] double var_1_61 = 100.8; [L79] double var_1_62 = 4.82; [L80] double var_1_63 = 8.8; [L81] double var_1_64 = 31.5; [L82] signed long int var_1_65 = -256; [L83] signed char var_1_66 = -2; [L84] signed char var_1_67 = 64; [L85] signed char var_1_68 = 25; [L86] unsigned long int var_1_69 = 256; [L87] unsigned long int var_1_70 = 2849934412; [L88] unsigned long int var_1_71 = 128; [L89] signed long int var_1_72 = 10; [L90] unsigned char var_1_73 = 0; [L91] unsigned short int var_1_74 = 48957; [L92] unsigned short int var_1_75 = 30890; [L93] unsigned char var_1_76 = 0; [L94] double var_1_77 = 3.5; [L95] unsigned short int var_1_78 = 2; [L96] unsigned short int var_1_79 = 41956; [L97] unsigned short int var_1_80 = 256; [L98] unsigned char var_1_81 = 1; [L99] signed char var_1_82 = -25; [L100] unsigned char var_1_83 = 32; [L101] unsigned char var_1_84 = 50; [L102] unsigned char var_1_85 = 1; [L103] unsigned short int var_1_86 = 0; [L104] unsigned short int var_1_87 = 56090; [L105] float var_1_88 = 999999.8; [L106] float var_1_89 = 10000000.2; [L107] float var_1_90 = 4.375; [L108] signed long int var_1_91 = -16; [L109] float var_1_92 = 63.54; [L110] unsigned char var_1_93 = 1; [L111] signed long int var_1_94 = -32; [L112] signed short int var_1_95 = 50; [L113] signed short int var_1_96 = 0; [L114] unsigned char var_1_97 = 1; [L115] signed char var_1_98 = -2; [L116] signed char var_1_99 = 64; [L117] unsigned long int var_1_100 = 128; [L118] float var_1_101 = 5.6; [L119] signed long int var_1_102 = 1; [L120] double var_1_103 = 2.22; [L121] unsigned short int var_1_104 = 5; [L122] signed long int var_1_105 = -25; [L123] unsigned char var_1_106 = 128; [L124] unsigned char var_1_107 = 128; [L125] unsigned short int var_1_108 = 64; [L126] unsigned short int var_1_109 = 16; [L127] unsigned short int var_1_110 = 25; [L128] float var_1_111 = 32.875; [L129] signed short int var_1_112 = -5; [L130] unsigned char var_1_113 = 0; [L131] double var_1_114 = 255.5; [L132] unsigned char var_1_115 = 1; [L133] float var_1_116 = 63.8; [L134] float var_1_117 = 4.5; [L135] float var_1_118 = 1.2; [L136] unsigned short int var_1_119 = 256; [L137] unsigned char var_1_120 = 0; [L138] signed char var_1_121 = 32; [L139] signed short int var_1_122 = -16; [L140] unsigned long int var_1_123 = 0; [L141] unsigned long int var_1_124 = 16; [L142] unsigned long int var_1_125 = 4; [L143] float var_1_126 = 4.8; [L144] unsigned char var_1_127 = 0; [L145] unsigned char var_1_128 = 0; [L146] signed char var_1_129 = -64; [L147] unsigned char var_1_130 = 0; [L148] double var_1_131 = 9.2; [L149] signed short int var_1_132 = 0; [L150] signed short int var_1_133 = -4; [L151] signed long int var_1_134 = 256; [L152] unsigned short int var_1_135 = 256; [L153] float var_1_136 = 0.25; [L154] signed short int var_1_137 = -500; [L155] signed long int var_1_138 = 64; [L156] unsigned char var_1_139 = 8; [L157] unsigned char var_1_140 = 1; [L158] unsigned char var_1_141 = 1; [L159] double var_1_142 = 1.8; [L160] unsigned long int last_1_var_1_1 = 64; [L161] unsigned char last_1_var_1_11 = 50; [L756] isInitial = 1 [L757] FCALL initially() [L758] COND TRUE 1 [L759] CALL updateLastVariables() [L748] last_1_var_1_1 = var_1_1 [L749] last_1_var_1_11 = var_1_11 [L759] RET updateLastVariables() [L760] CALL updateVariables() [L568] var_1_4 = __VERIFIER_nondet_uchar() [L569] CALL assume_abort_if_not(var_1_4 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=3914692693, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=1, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L569] RET assume_abort_if_not(var_1_4 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=3914692693, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=1, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L570] CALL assume_abort_if_not(var_1_4 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=3914692693, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=1, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L570] RET assume_abort_if_not(var_1_4 <= 1) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=3914692693, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=1, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L571] var_1_5 = __VERIFIER_nondet_ulong() [L572] CALL assume_abort_if_not(var_1_5 >= 3221225470) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=1, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L572] RET assume_abort_if_not(var_1_5 >= 3221225470) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=1, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L573] CALL assume_abort_if_not(var_1_5 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=1, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L573] RET assume_abort_if_not(var_1_5 <= 4294967294) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=1, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L574] var_1_7 = __VERIFIER_nondet_ulong() [L575] CALL assume_abort_if_not(var_1_7 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L575] RET assume_abort_if_not(var_1_7 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L576] CALL assume_abort_if_not(var_1_7 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L576] RET assume_abort_if_not(var_1_7 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L577] var_1_9 = __VERIFIER_nondet_uchar() [L578] CALL assume_abort_if_not(var_1_9 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64] [L20] COND FALSE !(!cond) [L578] RET assume_abort_if_not(var_1_9 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64] [L579] CALL assume_abort_if_not(var_1_9 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L579] RET assume_abort_if_not(var_1_9 <= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L580] var_1_10 = __VERIFIER_nondet_uchar() [L581] CALL assume_abort_if_not(var_1_10 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L581] RET assume_abort_if_not(var_1_10 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L582] CALL assume_abort_if_not(var_1_10 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L582] RET assume_abort_if_not(var_1_10 <= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=25, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L583] var_1_12 = __VERIFIER_nondet_long() [L584] CALL assume_abort_if_not(var_1_12 >= 14) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L584] RET assume_abort_if_not(var_1_12 >= 14) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L585] CALL assume_abort_if_not(var_1_12 <= 29) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L585] RET assume_abort_if_not(var_1_12 <= 29) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=1, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L586] var_1_13 = __VERIFIER_nondet_long() [L587] CALL assume_abort_if_not(var_1_13 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L587] RET assume_abort_if_not(var_1_13 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L588] CALL assume_abort_if_not(var_1_13 <= 14) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L588] RET assume_abort_if_not(var_1_13 <= 14) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=100, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L589] var_1_16 = __VERIFIER_nondet_uchar() [L590] CALL assume_abort_if_not(var_1_16 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L590] RET assume_abort_if_not(var_1_16 >= 1) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L591] CALL assume_abort_if_not(var_1_16 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L591] RET assume_abort_if_not(var_1_16 <= 127) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_17=501/10, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L592] var_1_17 = __VERIFIER_nondet_float() [L593] CALL assume_abort_if_not((var_1_17 >= -922337.2036854765600e+13F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 9223372.036854765600e+12F && var_1_17 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L593] RET assume_abort_if_not((var_1_17 >= -922337.2036854765600e+13F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 9223372.036854765600e+12F && var_1_17 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_19=17/2, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L594] var_1_19 = __VERIFIER_nondet_float() [L595] 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_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L595] 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_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_20=85/8, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L596] var_1_20 = __VERIFIER_nondet_float() [L597] 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_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L597] 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_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_21=0, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L598] var_1_21 = __VERIFIER_nondet_float() [L599] CALL assume_abort_if_not((var_1_21 >= 2305843.009213691390e+12F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 4611686.018427382800e+12F && var_1_21 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L599] RET assume_abort_if_not((var_1_21 >= 2305843.009213691390e+12F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 4611686.018427382800e+12F && var_1_21 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_22=39/5, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L600] var_1_22 = __VERIFIER_nondet_float() [L601] CALL assume_abort_if_not((var_1_22 >= 0.0F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 2305843.009213691390e+12F && var_1_22 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L601] RET assume_abort_if_not((var_1_22 >= 0.0F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 2305843.009213691390e+12F && var_1_22 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_23=33/4, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L602] var_1_23 = __VERIFIER_nondet_float() [L603] CALL assume_abort_if_not((var_1_23 >= 0.0F && var_1_23 <= -1.0e-20F) || (var_1_23 <= 4611686.018427382800e+12F && var_1_23 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L603] RET assume_abort_if_not((var_1_23 >= 0.0F && var_1_23 <= -1.0e-20F) || (var_1_23 <= 4611686.018427382800e+12F && var_1_23 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_26=2, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L604] var_1_26 = __VERIFIER_nondet_ulong() [L605] CALL assume_abort_if_not(var_1_26 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L605] RET assume_abort_if_not(var_1_26 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L606] CALL assume_abort_if_not(var_1_26 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L606] RET assume_abort_if_not(var_1_26 <= 4294967295) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=4, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L607] var_1_27 = __VERIFIER_nondet_char() [L608] CALL assume_abort_if_not(var_1_27 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L608] RET assume_abort_if_not(var_1_27 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L609] CALL assume_abort_if_not(var_1_27 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L609] RET assume_abort_if_not(var_1_27 <= 126) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=256, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L610] var_1_30 = __VERIFIER_nondet_short() [L611] CALL assume_abort_if_not(var_1_30 >= -32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L611] RET assume_abort_if_not(var_1_30 >= -32766) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L612] CALL assume_abort_if_not(var_1_30 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L612] RET assume_abort_if_not(var_1_30 <= 32766) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L613] var_1_32 = __VERIFIER_nondet_uchar() [L614] CALL assume_abort_if_not(var_1_32 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L614] RET assume_abort_if_not(var_1_32 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L615] CALL assume_abort_if_not(var_1_32 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L615] RET assume_abort_if_not(var_1_32 <= 1) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=-4, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L616] var_1_33 = __VERIFIER_nondet_char() [L617] CALL assume_abort_if_not(var_1_33 >= -126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L617] RET assume_abort_if_not(var_1_33 >= -126) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L618] CALL assume_abort_if_not(var_1_33 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L618] RET assume_abort_if_not(var_1_33 <= 126) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L619] var_1_36 = __VERIFIER_nondet_uchar() [L620] CALL assume_abort_if_not(var_1_36 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L620] RET assume_abort_if_not(var_1_36 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L621] CALL assume_abort_if_not(var_1_36 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L621] RET assume_abort_if_not(var_1_36 <= 1) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L622] var_1_37 = __VERIFIER_nondet_uchar() [L623] CALL assume_abort_if_not(var_1_37 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L623] RET assume_abort_if_not(var_1_37 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L624] CALL assume_abort_if_not(var_1_37 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L624] RET assume_abort_if_not(var_1_37 <= 1) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_39=161/5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L625] var_1_39 = __VERIFIER_nondet_float() [L626] CALL assume_abort_if_not((var_1_39 >= -922337.2036854776000e+13F && var_1_39 <= -1.0e-20F) || (var_1_39 <= 9223372.036854776000e+12F && var_1_39 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L626] RET assume_abort_if_not((var_1_39 >= -922337.2036854776000e+13F && var_1_39 <= -1.0e-20F) || (var_1_39 <= 9223372.036854776000e+12F && var_1_39 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=1, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L627] var_1_41 = __VERIFIER_nondet_uchar() [L628] CALL assume_abort_if_not(var_1_41 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L628] RET assume_abort_if_not(var_1_41 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L629] CALL assume_abort_if_not(var_1_41 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L629] RET assume_abort_if_not(var_1_41 <= 1) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=8, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L630] var_1_42 = __VERIFIER_nondet_char() [L631] CALL assume_abort_if_not(var_1_42 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L631] RET assume_abort_if_not(var_1_42 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L632] CALL assume_abort_if_not(var_1_42 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L632] RET assume_abort_if_not(var_1_42 <= 126) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=4, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L633] var_1_43 = __VERIFIER_nondet_char() [L634] CALL assume_abort_if_not(var_1_43 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L634] RET assume_abort_if_not(var_1_43 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L635] CALL assume_abort_if_not(var_1_43 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L635] RET assume_abort_if_not(var_1_43 <= 126) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L636] var_1_45 = __VERIFIER_nondet_uchar() [L637] CALL assume_abort_if_not(var_1_45 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L637] RET assume_abort_if_not(var_1_45 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L638] CALL assume_abort_if_not(var_1_45 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L638] RET assume_abort_if_not(var_1_45 <= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L639] var_1_46 = __VERIFIER_nondet_uchar() [L640] CALL assume_abort_if_not(var_1_46 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L640] RET assume_abort_if_not(var_1_46 >= 1) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L641] CALL assume_abort_if_not(var_1_46 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L641] RET assume_abort_if_not(var_1_46 <= 1) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=0, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L642] var_1_47 = __VERIFIER_nondet_uchar() [L643] CALL assume_abort_if_not(var_1_47 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L643] RET assume_abort_if_not(var_1_47 >= 1) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L644] CALL assume_abort_if_not(var_1_47 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L644] RET assume_abort_if_not(var_1_47 <= 1) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L645] var_1_50 = __VERIFIER_nondet_uchar() [L646] CALL assume_abort_if_not(var_1_50 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L646] RET assume_abort_if_not(var_1_50 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L647] CALL assume_abort_if_not(var_1_50 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L647] RET assume_abort_if_not(var_1_50 <= 255) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L648] CALL assume_abort_if_not(var_1_50 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L648] RET assume_abort_if_not(var_1_50 != 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=8, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L649] var_1_51 = __VERIFIER_nondet_uchar() [L650] CALL assume_abort_if_not(var_1_51 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L650] RET assume_abort_if_not(var_1_51 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L651] CALL assume_abort_if_not(var_1_51 <= 64) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L651] RET assume_abort_if_not(var_1_51 <= 64) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=10, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L652] var_1_52 = __VERIFIER_nondet_uchar() [L653] CALL assume_abort_if_not(var_1_52 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L653] RET assume_abort_if_not(var_1_52 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L654] CALL assume_abort_if_not(var_1_52 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L654] RET assume_abort_if_not(var_1_52 <= 63) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=50, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L655] var_1_54 = __VERIFIER_nondet_char() [L656] CALL assume_abort_if_not(var_1_54 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L656] RET assume_abort_if_not(var_1_54 >= -63) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L657] CALL assume_abort_if_not(var_1_54 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L657] RET assume_abort_if_not(var_1_54 <= 63) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=-8, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L658] var_1_55 = __VERIFIER_nondet_char() [L659] CALL assume_abort_if_not(var_1_55 >= -31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L659] RET assume_abort_if_not(var_1_55 >= -31) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L660] CALL assume_abort_if_not(var_1_55 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L660] RET assume_abort_if_not(var_1_55 <= 32) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-10, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L661] var_1_56 = __VERIFIER_nondet_char() [L662] CALL assume_abort_if_not(var_1_56 >= -31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L662] RET assume_abort_if_not(var_1_56 >= -31) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L663] CALL assume_abort_if_not(var_1_56 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L663] RET assume_abort_if_not(var_1_56 <= 31) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=5, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L664] var_1_59 = __VERIFIER_nondet_uchar() [L665] CALL assume_abort_if_not(var_1_59 >= 4) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L665] RET assume_abort_if_not(var_1_59 >= 4) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L666] CALL assume_abort_if_not(var_1_59 <= 8) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L666] RET assume_abort_if_not(var_1_59 <= 8) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=0, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L667] var_1_60 = __VERIFIER_nondet_uchar() [L668] CALL assume_abort_if_not(var_1_60 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L668] RET assume_abort_if_not(var_1_60 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L669] CALL assume_abort_if_not(var_1_60 <= 4) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L669] RET assume_abort_if_not(var_1_60 <= 4) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_61=504/5, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L670] var_1_61 = __VERIFIER_nondet_double() [L671] CALL assume_abort_if_not((var_1_61 >= 0.0F && var_1_61 <= -1.0e-20F) || (var_1_61 <= 9223372.036854765600e+12F && var_1_61 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L671] RET assume_abort_if_not((var_1_61 >= 0.0F && var_1_61 <= -1.0e-20F) || (var_1_61 <= 9223372.036854765600e+12F && var_1_61 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_62=241/50, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L672] var_1_62 = __VERIFIER_nondet_double() [L673] CALL assume_abort_if_not((var_1_62 >= 0.0F && var_1_62 <= -1.0e-20F) || (var_1_62 <= 9223372.036854765600e+12F && var_1_62 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L673] RET assume_abort_if_not((var_1_62 >= 0.0F && var_1_62 <= -1.0e-20F) || (var_1_62 <= 9223372.036854765600e+12F && var_1_62 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_63=44/5, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L674] var_1_63 = __VERIFIER_nondet_double() [L675] CALL assume_abort_if_not((var_1_63 >= -461168.6018427382800e+13F && var_1_63 <= -1.0e-20F) || (var_1_63 <= 4611686.018427382800e+12F && var_1_63 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L675] RET assume_abort_if_not((var_1_63 >= -461168.6018427382800e+13F && var_1_63 <= -1.0e-20F) || (var_1_63 <= 4611686.018427382800e+12F && var_1_63 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_64=63/2, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L676] var_1_64 = __VERIFIER_nondet_double() [L677] CALL assume_abort_if_not((var_1_64 >= -461168.6018427382800e+13F && var_1_64 <= -1.0e-20F) || (var_1_64 <= 4611686.018427382800e+12F && var_1_64 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L677] RET assume_abort_if_not((var_1_64 >= -461168.6018427382800e+13F && var_1_64 <= -1.0e-20F) || (var_1_64 <= 4611686.018427382800e+12F && var_1_64 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=64, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L678] var_1_67 = __VERIFIER_nondet_char() [L679] CALL assume_abort_if_not(var_1_67 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L679] RET assume_abort_if_not(var_1_67 >= -127) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L680] CALL assume_abort_if_not(var_1_67 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L680] RET assume_abort_if_not(var_1_67 <= 126) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2849934412, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L681] var_1_70 = __VERIFIER_nondet_ulong() [L682] CALL assume_abort_if_not(var_1_70 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L682] RET assume_abort_if_not(var_1_70 >= 2147483647) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L683] CALL assume_abort_if_not(var_1_70 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L683] RET assume_abort_if_not(var_1_70 <= 4294967294) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=10, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L684] var_1_72 = __VERIFIER_nondet_long() [L685] CALL assume_abort_if_not(var_1_72 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L685] RET assume_abort_if_not(var_1_72 >= -2147483648) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L686] CALL assume_abort_if_not(var_1_72 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L686] RET assume_abort_if_not(var_1_72 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=48957, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L687] var_1_74 = __VERIFIER_nondet_ushort() [L688] CALL assume_abort_if_not(var_1_74 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L688] RET assume_abort_if_not(var_1_74 >= 32767) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L689] CALL assume_abort_if_not(var_1_74 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L689] RET assume_abort_if_not(var_1_74 <= 65535) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=30890, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L690] var_1_75 = __VERIFIER_nondet_ushort() [L691] CALL assume_abort_if_not(var_1_75 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L691] RET assume_abort_if_not(var_1_75 >= 16383) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L692] CALL assume_abort_if_not(var_1_75 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L692] RET assume_abort_if_not(var_1_75 <= 32767) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L693] var_1_76 = __VERIFIER_nondet_uchar() [L694] CALL assume_abort_if_not(var_1_76 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L694] RET assume_abort_if_not(var_1_76 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L695] CALL assume_abort_if_not(var_1_76 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L695] RET assume_abort_if_not(var_1_76 <= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_77=7/2, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L696] var_1_77 = __VERIFIER_nondet_double() [L697] CALL assume_abort_if_not((var_1_77 >= -922337.2036854776000e+13F && var_1_77 <= -1.0e-20F) || (var_1_77 <= 9223372.036854776000e+12F && var_1_77 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L697] RET assume_abort_if_not((var_1_77 >= -922337.2036854776000e+13F && var_1_77 <= -1.0e-20F) || (var_1_77 <= 9223372.036854776000e+12F && var_1_77 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L698] CALL assume_abort_if_not(var_1_77 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L698] RET assume_abort_if_not(var_1_77 != 0.0F) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=41956, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L699] var_1_79 = __VERIFIER_nondet_ushort() [L700] CALL assume_abort_if_not(var_1_79 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L700] RET assume_abort_if_not(var_1_79 >= 32767) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L701] CALL assume_abort_if_not(var_1_79 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L701] RET assume_abort_if_not(var_1_79 <= 65534) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=50, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L702] var_1_84 = __VERIFIER_nondet_uchar() [L703] CALL assume_abort_if_not(var_1_84 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L703] RET assume_abort_if_not(var_1_84 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L704] CALL assume_abort_if_not(var_1_84 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L704] RET assume_abort_if_not(var_1_84 <= 254) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=56090, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L705] var_1_87 = __VERIFIER_nondet_ushort() [L706] CALL assume_abort_if_not(var_1_87 >= 49150) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L706] RET assume_abort_if_not(var_1_87 >= 49150) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L707] CALL assume_abort_if_not(var_1_87 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L707] RET assume_abort_if_not(var_1_87 <= 65534) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_89=50000001/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L708] var_1_89 = __VERIFIER_nondet_float() [L709] CALL assume_abort_if_not((var_1_89 >= 0.0F && var_1_89 <= -1.0e-20F) || (var_1_89 <= 9223372.036854765600e+12F && var_1_89 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L709] RET assume_abort_if_not((var_1_89 >= 0.0F && var_1_89 <= -1.0e-20F) || (var_1_89 <= 9223372.036854765600e+12F && var_1_89 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_90=35/8, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L710] var_1_90 = __VERIFIER_nondet_float() [L711] CALL assume_abort_if_not((var_1_90 >= 0.0F && var_1_90 <= -1.0e-20F) || (var_1_90 <= 9223372.036854765600e+12F && var_1_90 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L711] RET assume_abort_if_not((var_1_90 >= 0.0F && var_1_90 <= -1.0e-20F) || (var_1_90 <= 9223372.036854765600e+12F && var_1_90 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=1, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L712] var_1_93 = __VERIFIER_nondet_uchar() [L713] CALL assume_abort_if_not(var_1_93 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L713] RET assume_abort_if_not(var_1_93 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L714] CALL assume_abort_if_not(var_1_93 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L714] RET assume_abort_if_not(var_1_93 <= 1) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=-32, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L715] var_1_94 = __VERIFIER_nondet_long() [L716] CALL assume_abort_if_not(var_1_94 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L716] RET assume_abort_if_not(var_1_94 >= -2147483648) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L717] CALL assume_abort_if_not(var_1_94 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L717] RET assume_abort_if_not(var_1_94 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=0, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L718] var_1_96 = __VERIFIER_nondet_short() [L719] CALL assume_abort_if_not(var_1_96 >= -16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L719] RET assume_abort_if_not(var_1_96 >= -16383) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L720] CALL assume_abort_if_not(var_1_96 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L20] COND FALSE !(!cond) [L720] RET assume_abort_if_not(var_1_96 <= 16383) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=64, var_1_9=0] [L721] var_1_99 = __VERIFIER_nondet_char() [L722] CALL assume_abort_if_not(var_1_99 >= -126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L722] RET assume_abort_if_not(var_1_99 >= -126) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L723] CALL assume_abort_if_not(var_1_99 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L723] RET assume_abort_if_not(var_1_99 <= 126) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=128, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L724] var_1_107 = __VERIFIER_nondet_uchar() [L725] CALL assume_abort_if_not(var_1_107 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L725] RET assume_abort_if_not(var_1_107 >= 127) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L726] CALL assume_abort_if_not(var_1_107 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L726] RET assume_abort_if_not(var_1_107 <= 254) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_109=16, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L727] var_1_109 = __VERIFIER_nondet_ushort() [L728] CALL assume_abort_if_not(var_1_109 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L728] RET assume_abort_if_not(var_1_109 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L729] CALL assume_abort_if_not(var_1_109 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L729] RET assume_abort_if_not(var_1_109 <= 65535) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=25, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L730] var_1_110 = __VERIFIER_nondet_ushort() [L731] CALL assume_abort_if_not(var_1_110 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L731] RET assume_abort_if_not(var_1_110 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L732] CALL assume_abort_if_not(var_1_110 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L732] RET assume_abort_if_not(var_1_110 <= 32767) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=1, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L733] var_1_115 = __VERIFIER_nondet_uchar() [L734] CALL assume_abort_if_not(var_1_115 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L734] RET assume_abort_if_not(var_1_115 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L735] CALL assume_abort_if_not(var_1_115 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=0, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L735] RET assume_abort_if_not(var_1_115 <= 1) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=0, var_1_116=319/5, var_1_117=9/2, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L736] var_1_117 = __VERIFIER_nondet_float() [L737] 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_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=0, var_1_116=319/5, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L737] 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_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=0, var_1_116=319/5, var_1_118=6/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L738] var_1_118 = __VERIFIER_nondet_float() [L739] 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_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=0, var_1_116=319/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L739] 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_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=0, var_1_116=319/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=16, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L740] var_1_124 = __VERIFIER_nondet_ulong() [L741] CALL assume_abort_if_not(var_1_124 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=0, var_1_116=319/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L741] RET assume_abort_if_not(var_1_124 >= 0) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=0, var_1_116=319/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L742] CALL assume_abort_if_not(var_1_124 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=0, var_1_116=319/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=0, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L742] RET assume_abort_if_not(var_1_124 <= 4294967294) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=0, var_1_116=319/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=0, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-4, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L743] var_1_133 = __VERIFIER_nondet_short() [L744] CALL assume_abort_if_not(var_1_133 >= -32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=0, var_1_116=319/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=0, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-32767, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L744] RET assume_abort_if_not(var_1_133 >= -32767) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=0, var_1_116=319/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=0, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-32767, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L745] CALL assume_abort_if_not(var_1_133 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=0, var_1_116=319/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=0, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-32767, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L20] COND FALSE !(!cond) [L745] RET assume_abort_if_not(var_1_133 <= 32766) VAL [isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=28/5, var_1_102=1, var_1_103=111/50, var_1_104=5, var_1_105=-25, var_1_106=128, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=0, var_1_114=511/2, var_1_115=0, var_1_116=319/5, var_1_119=256, var_1_11=50, var_1_120=0, var_1_121=32, var_1_122=-16, var_1_123=0, var_1_124=0, var_1_125=4, var_1_126=24/5, var_1_127=0, var_1_128=0, var_1_129=-64, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=0, var_1_133=-32767, var_1_134=256, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=64, var_1_139=8, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=9/5, var_1_15=19/4, var_1_16=127, var_1_18=1009/10, var_1_1=64, var_1_24=11/2, var_1_25=-16, var_1_27=18, var_1_28=7/2, var_1_29=-8, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=-5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=1, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=2, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=1, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_65=-256, var_1_66=-2, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=0, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=256, var_1_81=1, var_1_82=-25, var_1_83=32, var_1_84=32, var_1_85=1, var_1_86=0, var_1_87=65534, var_1_88=4999999/5, var_1_8=0, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=50, var_1_96=9, var_1_97=1, var_1_98=-2, var_1_99=32, var_1_9=0] [L760] RET updateVariables() [L761] CALL step() [L165] COND FALSE !((~ (var_1_26 % 200u)) < 32u) [L168] COND TRUE var_1_25 > var_1_26 [L169] var_1_28 = ((((4.2f) < (1.25f)) ? (4.2f) : (1.25f))) [L171] COND FALSE !((~ (5 + var_1_26)) >= 10000u) [L174] var_1_29 = ((((((((((var_1_25) > (var_1_30)) ? (var_1_25) : (var_1_30))) < 0 ) ? -((((var_1_25) > (var_1_30)) ? (var_1_25) : (var_1_30))) : ((((var_1_25) > (var_1_30)) ? (var_1_25) : (var_1_30))))) < 0 ) ? -(((((((var_1_25) > (var_1_30)) ? (var_1_25) : (var_1_30))) < 0 ) ? -((((var_1_25) > (var_1_30)) ? (var_1_25) : (var_1_30))) : ((((var_1_25) > (var_1_30)) ? (var_1_25) : (var_1_30))))) : (((((((var_1_25) > (var_1_30)) ? (var_1_25) : (var_1_30))) < 0 ) ? -((((var_1_25) > (var_1_30)) ? (var_1_25) : (var_1_30))) : ((((var_1_25) > (var_1_30)) ? (var_1_25) : (var_1_30))))))) [L176] COND FALSE !(\read(var_1_32)) [L179] COND TRUE var_1_26 > 256u [L180] COND FALSE !(\read(var_1_32)) [L184] COND FALSE !(\read(var_1_32)) [L191] COND FALSE !(var_1_30 > var_1_26) [L196] COND TRUE ! var_1_41 [L197] var_1_40 = (((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27))) - ((((var_1_42) > (var_1_43)) ? (var_1_42) : (var_1_43)))) [L199] COND FALSE !(-256 >= var_1_29) [L202] var_1_44 = ((! var_1_46) || (! var_1_47)) [L204] COND FALSE !(var_1_31 == var_1_25) [L209] COND TRUE (var_1_42 % var_1_50) < var_1_26 [L210] COND TRUE (var_1_40 / ((((-10) < 0 ) ? -(-10) : (-10)))) == var_1_29 [L211] EXPR var_1_35 | var_1_29 [L211] COND FALSE !(var_1_31 < (var_1_35 | var_1_29)) [L214] var_1_49 = ((((var_1_42) > (((((var_1_43) < 0 ) ? -(var_1_43) : (var_1_43))))) ? (var_1_42) : (((((var_1_43) < 0 ) ? -(var_1_43) : (var_1_43)))))) [L220] COND FALSE !(var_1_26 < var_1_38) [L223] EXPR var_1_34 ^ var_1_43 [L223] COND FALSE !(var_1_33 >= (var_1_34 ^ var_1_43)) [L226] var_1_53 = ((((var_1_56) < 0 ) ? -(var_1_56) : (var_1_56))) [L229] COND FALSE !(var_1_32 && var_1_36) [L232] var_1_57 = (5 - var_1_52) [L234] COND TRUE ! var_1_44 [L235] EXPR var_1_25 >> (var_1_59 - var_1_60) [L235] COND FALSE !(var_1_34 < (var_1_25 >> (var_1_59 - var_1_60))) [L241] COND TRUE var_1_64 >= var_1_61 [L242] var_1_65 = var_1_50 [L244] COND FALSE !(((var_1_52 + var_1_51) <= var_1_54) || var_1_37) [L247] var_1_66 = ((((var_1_67) > (var_1_42)) ? (var_1_67) : (var_1_42))) [L249] COND TRUE var_1_50 < var_1_27 [L250] EXPR (~ var_1_26) | var_1_35 [L250] COND FALSE !(((~ var_1_26) | var_1_35) < var_1_27) [L254] COND FALSE !(var_1_31 >= var_1_57) [L263] COND TRUE \read(var_1_36) [L264] COND FALSE !(var_1_67 > ((((var_1_66) > (((((var_1_55) < 0 ) ? -(var_1_55) : (var_1_55))))) ? (var_1_66) : (((((var_1_55) < 0 ) ? -(var_1_55) : (var_1_55))))))) [L271] COND TRUE -25 < var_1_72 [L272] COND FALSE !(var_1_59 > ((((var_1_40) > (var_1_42)) ? (var_1_40) : (var_1_42)))) [L278] COND FALSE !(\read(var_1_44)) [L285] COND TRUE (((((((var_1_62) < (var_1_58)) ? (var_1_62) : (var_1_58))) < 0 ) ? -((((var_1_62) < (var_1_58)) ? (var_1_62) : (var_1_58))) : ((((var_1_62) < (var_1_58)) ? (var_1_62) : (var_1_58))))) < (((((var_1_64) < (var_1_63)) ? (var_1_64) : (var_1_63))) / var_1_77) [L286] var_1_73 = (! ((var_1_63 >= var_1_61) && var_1_76)) [L289] COND TRUE var_1_66 <= var_1_34 [L290] COND FALSE !(var_1_62 > ((((16.5) < 0 ) ? -(16.5) : (16.5)))) [L293] EXPR var_1_29 >> var_1_53 [L293] COND FALSE !((var_1_29 >> var_1_53) >= (var_1_75 - var_1_27)) [L302] COND FALSE !((var_1_75 > (var_1_74 - var_1_43)) || ((var_1_59 != var_1_50) && var_1_32)) [L321] COND TRUE (var_1_70 * 5) < var_1_51 [L322] var_1_80 = ((((var_1_50) < 0 ) ? -(var_1_50) : (var_1_50))) [L325] COND FALSE !(var_1_61 < var_1_62) [L330] var_1_81 = var_1_76 [L332] COND TRUE (var_1_59 / ((((var_1_75) < 0 ) ? -(var_1_75) : (var_1_75)))) < var_1_66 [L333] var_1_82 = ((((var_1_51) > ((((((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33))) < 0 ) ? -((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33))) : ((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33))))))) ? (var_1_51) : ((((((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33))) < 0 ) ? -((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33))) : ((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33)))))))) [L335] COND FALSE !(\read(var_1_81)) [L338] COND TRUE (~ var_1_68) > (var_1_43 + var_1_26) [L339] var_1_85 = (! (var_1_36 || (var_1_47 || var_1_46))) [L341] COND TRUE var_1_67 < var_1_69 [L342] var_1_86 = ((((((var_1_87 - 16)) < (var_1_79)) ? ((var_1_87 - 16)) : (var_1_79))) - var_1_49) [L344] COND TRUE var_1_27 < var_1_55 [L345] COND TRUE ((((var_1_63) < (var_1_61)) ? (var_1_63) : (var_1_61))) < ((((var_1_64) < 0 ) ? -(var_1_64) : (var_1_64))) [L346] var_1_88 = (((((((((var_1_61) < 0 ) ? -(var_1_61) : (var_1_61)))) > (var_1_62)) ? (((((var_1_61) < 0 ) ? -(var_1_61) : (var_1_61)))) : (var_1_62))) - ((((var_1_89) > (var_1_90)) ? (var_1_89) : (var_1_90)))) [L351] COND FALSE !(var_1_49 >= var_1_51) [L354] COND FALSE !(\read(var_1_93)) [L359] EXPR var_1_56 << var_1_91 [L359] COND FALSE !(((var_1_56 << var_1_91) * var_1_69) <= 1u) [L363] COND FALSE !(var_1_68 == var_1_79) [L366] var_1_95 = var_1_42 [L368] COND FALSE !(var_1_80 >= var_1_48) [L371] var_1_97 = (var_1_76 && var_1_45) [L373] EXPR 32 >> ((((var_1_59) > (var_1_60)) ? (var_1_59) : (var_1_60))) [L373] COND FALSE !(var_1_54 > (32 >> ((((var_1_59) > (var_1_60)) ? (var_1_59) : (var_1_60))))) [L386] COND FALSE !((((((var_1_60) < (256)) ? (var_1_60) : (256))) - ((((var_1_80) > (var_1_86)) ? (var_1_80) : (var_1_86)))) <= var_1_48) [L393] COND TRUE ! var_1_81 [L394] var_1_101 = var_1_62 [L396] COND FALSE !(((((var_1_80) > (var_1_75)) ? (var_1_80) : (var_1_75))) < var_1_59) [L399] var_1_102 = ((((((((var_1_56) < 0 ) ? -(var_1_56) : (var_1_56)))) < (var_1_83)) ? (((((var_1_56) < 0 ) ? -(var_1_56) : (var_1_56)))) : (var_1_83))) [L401] COND FALSE !(var_1_77 > ((var_1_58 * var_1_90) * (var_1_88 / 32.5))) [L404] COND FALSE !(var_1_70 <= 10u) [L408] EXPR var_1_100 & var_1_33 [L408] COND TRUE (~ (var_1_100 & var_1_33)) > var_1_79 [L409] var_1_104 = (var_1_79 - var_1_52) [L411] COND TRUE \read(var_1_47) [L412] var_1_105 = ((((10) > (var_1_96)) ? (10) : (var_1_96))) [L414] COND TRUE var_1_87 < var_1_74 [L415] var_1_106 = ((((var_1_107 - var_1_43) < 0 ) ? -(var_1_107 - var_1_43) : (var_1_107 - var_1_43))) [L419] COND FALSE !(var_1_106 <= var_1_65) [L426] COND FALSE !(var_1_75 < (- var_1_109)) [L430] COND FALSE !((var_1_79 - ((((var_1_59) < (var_1_50)) ? (var_1_59) : (var_1_50)))) < (var_1_27 & -8)) [L435] COND FALSE !(var_1_46 && (! var_1_73)) [L438] COND TRUE var_1_33 >= -128 [L439] var_1_113 = var_1_46 [L441] COND TRUE var_1_97 || (var_1_25 < var_1_51) [L442] COND FALSE !(\read(var_1_115)) [L447] var_1_114 = ((((((((var_1_63) > (var_1_89)) ? (var_1_63) : (var_1_89)))) > (var_1_64)) ? (((((var_1_63) > (var_1_89)) ? (var_1_63) : (var_1_89)))) : (var_1_64))) [L450] COND FALSE !((var_1_95 % 25) < var_1_91) [L453] var_1_116 = ((((var_1_62) < 0 ) ? -(var_1_62) : (var_1_62))) [L455] EXPR var_1_52 << var_1_56 [L455] COND TRUE (var_1_52 << var_1_56) > (((((var_1_78) < 0 ) ? -(var_1_78) : (var_1_78))) / var_1_79) [L456] COND FALSE !(var_1_95 >= var_1_68) [L462] COND FALSE !(\read(var_1_85)) [L465] var_1_120 = var_1_47 [L467] var_1_121 = var_1_99 [L468] var_1_122 = var_1_56 [L469] COND FALSE !(\read(var_1_32)) [L472] var_1_123 = var_1_124 [L474] var_1_125 = var_1_43 [L475] COND FALSE !(\read(var_1_85)) [L478] COND FALSE !(\read(var_1_41)) [L481] COND FALSE !(\read(var_1_97)) [L484] var_1_128 = var_1_47 [L486] var_1_129 = var_1_54 [L487] COND TRUE \read(var_1_47) [L488] var_1_130 = var_1_76 [L490] COND FALSE !(\read(var_1_76)) [L493] var_1_132 = var_1_133 [L494] var_1_134 = var_1_79 [L495] COND FALSE !(\read(var_1_81)) [L498] COND FALSE !(\read(var_1_115)) [L501] COND FALSE !(\read(var_1_81)) [L504] COND FALSE !(\read(var_1_127)) [L507] var_1_138 = var_1_51 [L509] var_1_139 = 16 [L510] var_1_140 = var_1_47 [L511] var_1_141 = var_1_46 [L512] COND FALSE !(var_1_128 && var_1_85) [L519] var_1_142 = var_1_90 [L521] signed long int stepLocal_1 = last_1_var_1_11; [L522] signed long int stepLocal_0 = last_1_var_1_11; [L523] COND TRUE stepLocal_1 < last_1_var_1_1 [L524] COND FALSE !(last_1_var_1_1 <= stepLocal_0) [L528] unsigned long int stepLocal_3 = var_1_7; [L529] EXPR 5u << (var_1_12 - var_1_13) [L529] unsigned long int stepLocal_2 = 5u << (var_1_12 - var_1_13); [L530] COND FALSE !(! ((var_1_5 > var_1_7) || var_1_8)) [L541] var_1_11 = var_1_12 [L543] COND FALSE !(! (var_1_11 >= var_1_11)) [L550] var_1_1 = var_1_11 [L552] COND FALSE !(\read(var_1_10)) [L557] COND FALSE !(\read(var_1_10)) [L560] var_1_18 = (((var_1_21 - var_1_22) - var_1_23) + var_1_20) [L562] unsigned long int stepLocal_4 = ~ var_1_1; [L563] COND FALSE !(stepLocal_4 <= (var_1_12 - var_1_11)) [L761] RET step() [L762] CALL, EXPR property() [L752] EXPR (((! (var_1_11 >= var_1_11)) ? (var_1_8 ? (var_1_1 == ((unsigned long int) ((var_1_5 - var_1_11) - var_1_11))) : (var_1_1 == ((unsigned long int) var_1_5))) : (var_1_1 == ((unsigned long int) var_1_11))) && ((last_1_var_1_11 < last_1_var_1_1) ? ((last_1_var_1_1 <= last_1_var_1_11) ? (var_1_8 == ((unsigned char) ((var_1_4 && var_1_9) || var_1_10))) : 1) : 1)) && ((! ((var_1_5 > var_1_7) || var_1_8)) ? (((5u << (var_1_12 - var_1_13)) > (var_1_5 / 25u)) ? (((-64 * var_1_5) != var_1_7) ? (var_1_11 == ((unsigned char) ((((var_1_13) < (var_1_12)) ? (var_1_13) : (var_1_12))))) : (var_1_11 == ((unsigned char) var_1_12))) : (var_1_11 == ((unsigned char) var_1_12))) : (var_1_11 == ((unsigned char) var_1_12))) [L752] EXPR (! ((var_1_5 > var_1_7) || var_1_8)) ? (((5u << (var_1_12 - var_1_13)) > (var_1_5 / 25u)) ? (((-64 * var_1_5) != var_1_7) ? (var_1_11 == ((unsigned char) ((((var_1_13) < (var_1_12)) ? (var_1_13) : (var_1_12))))) : (var_1_11 == ((unsigned char) var_1_12))) : (var_1_11 == ((unsigned char) var_1_12))) : (var_1_11 == ((unsigned char) var_1_12)) [L752] EXPR (((! (var_1_11 >= var_1_11)) ? (var_1_8 ? (var_1_1 == ((unsigned long int) ((var_1_5 - var_1_11) - var_1_11))) : (var_1_1 == ((unsigned long int) var_1_5))) : (var_1_1 == ((unsigned long int) var_1_11))) && ((last_1_var_1_11 < last_1_var_1_1) ? ((last_1_var_1_1 <= last_1_var_1_11) ? (var_1_8 == ((unsigned char) ((var_1_4 && var_1_9) || var_1_10))) : 1) : 1)) && ((! ((var_1_5 > var_1_7) || var_1_8)) ? (((5u << (var_1_12 - var_1_13)) > (var_1_5 / 25u)) ? (((-64 * var_1_5) != var_1_7) ? (var_1_11 == ((unsigned char) ((((var_1_13) < (var_1_12)) ? (var_1_13) : (var_1_12))))) : (var_1_11 == ((unsigned char) var_1_12))) : (var_1_11 == ((unsigned char) var_1_12))) : (var_1_11 == ((unsigned char) var_1_12))) [L752-L753] return ((((((! (var_1_11 >= var_1_11)) ? (var_1_8 ? (var_1_1 == ((unsigned long int) ((var_1_5 - var_1_11) - var_1_11))) : (var_1_1 == ((unsigned long int) var_1_5))) : (var_1_1 == ((unsigned long int) var_1_11))) && ((last_1_var_1_11 < last_1_var_1_1) ? ((last_1_var_1_1 <= last_1_var_1_11) ? (var_1_8 == ((unsigned char) ((var_1_4 && var_1_9) || var_1_10))) : 1) : 1)) && ((! ((var_1_5 > var_1_7) || var_1_8)) ? (((5u << (var_1_12 - var_1_13)) > (var_1_5 / 25u)) ? (((-64 * var_1_5) != var_1_7) ? (var_1_11 == ((unsigned char) ((((var_1_13) < (var_1_12)) ? (var_1_13) : (var_1_12))))) : (var_1_11 == ((unsigned char) var_1_12))) : (var_1_11 == ((unsigned char) var_1_12))) : (var_1_11 == ((unsigned char) var_1_12)))) && (var_1_10 ? ((var_1_1 > (var_1_11 / (var_1_12 + var_1_16))) ? (var_1_15 == ((float) var_1_17)) : 1) : 1)) && (var_1_10 ? (var_1_18 == ((float) (var_1_19 + var_1_20))) : (var_1_18 == ((float) (((var_1_21 - var_1_22) - var_1_23) + var_1_20))))) && (((~ var_1_1) <= (var_1_12 - var_1_11)) ? (var_1_24 == ((double) var_1_22)) : 1) ; [L762] RET, EXPR property() [L762] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=3, var_1_102=31, var_1_103=111/50, var_1_104=65490, var_1_105=10, var_1_106=127, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=1, var_1_114=2, var_1_115=0, var_1_116=3, var_1_118=0, var_1_119=256, var_1_11=14, var_1_120=1, var_1_121=32, var_1_122=-31, var_1_123=0, var_1_124=0, var_1_125=0, var_1_126=24/5, var_1_127=0, var_1_128=1, var_1_129=-4, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=-32767, var_1_133=-32767, var_1_134=65519, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=3, var_1_139=16, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=4, var_1_15=19/4, var_1_16=127, var_1_17=0, var_1_1=14, var_1_22=0, var_1_24=11/2, var_1_25=-16, var_1_26=4294967200, var_1_27=18, var_1_28=5/4, var_1_29=1, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=18, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=0, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=31, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=-24, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_61=0, var_1_62=3, var_1_63=2, var_1_64=0, var_1_65=3, var_1_66=63, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=1, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=3, var_1_81=0, var_1_82=3, var_1_83=32, var_1_84=32, var_1_85=0, var_1_86=65518, var_1_87=65534, var_1_88=0, var_1_89=0, var_1_8=0, var_1_90=4, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=0, var_1_96=9, var_1_97=0, var_1_98=-2, var_1_99=32, var_1_9=0] [L19] reach_error() VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_11=50, last_1_var_1_1=64, var_1_100=128, var_1_101=3, var_1_102=31, var_1_103=111/50, var_1_104=65490, var_1_105=10, var_1_106=127, var_1_107=127, var_1_108=64, var_1_10=0, var_1_110=0, var_1_111=263/8, var_1_112=-5, var_1_113=1, var_1_114=2, var_1_115=0, var_1_116=3, var_1_118=0, var_1_119=256, var_1_11=14, var_1_120=1, var_1_121=32, var_1_122=-31, var_1_123=0, var_1_124=0, var_1_125=0, var_1_126=24/5, var_1_127=0, var_1_128=1, var_1_129=-4, var_1_12=14, var_1_130=0, var_1_131=46/5, var_1_132=-32767, var_1_133=-32767, var_1_134=65519, var_1_135=256, var_1_136=1/4, var_1_137=-500, var_1_138=3, var_1_139=16, var_1_13=13, var_1_140=1, var_1_141=1, var_1_142=4, var_1_15=19/4, var_1_16=127, var_1_17=0, var_1_1=14, var_1_22=0, var_1_24=11/2, var_1_25=-16, var_1_26=4294967200, var_1_27=18, var_1_28=5/4, var_1_29=1, var_1_30=1, var_1_31=-32, var_1_32=0, var_1_33=2, var_1_34=64, var_1_35=-32, var_1_36=1, var_1_37=0, var_1_38=5, var_1_40=18, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=1, var_1_47=1, var_1_48=4, var_1_49=0, var_1_4=1, var_1_50=3, var_1_51=3, var_1_52=29, var_1_53=31, var_1_54=-4, var_1_55=26, var_1_56=-31, var_1_57=-24, var_1_58=63/20, var_1_59=7, var_1_5=4294967294, var_1_60=4, var_1_61=0, var_1_62=3, var_1_63=2, var_1_64=0, var_1_65=3, var_1_66=63, var_1_67=63, var_1_68=25, var_1_69=256, var_1_70=2576980378, var_1_71=128, var_1_72=-24, var_1_73=1, var_1_74=65535, var_1_75=32767, var_1_76=0, var_1_78=2, var_1_79=65519, var_1_7=2147483647, var_1_80=3, var_1_81=0, var_1_82=3, var_1_83=32, var_1_84=32, var_1_85=0, var_1_86=65518, var_1_87=65534, var_1_88=0, var_1_89=0, var_1_8=0, var_1_90=4, var_1_91=-16, var_1_92=3177/50, var_1_93=0, var_1_94=2, var_1_95=0, var_1_96=9, var_1_97=0, var_1_98=-2, var_1_99=32, var_1_9=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 187 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 77.1s, OverallIterations: 1, TraceHistogramMax: 114, 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=187occurred 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, 9.1s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 410 NumberOfCodeBlocks, 410 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 14:21:58,121 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-74.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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_e692a194-6141-433a-a35a-09dafdf27afb/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 5c28cf38da1de1456241ac4a939c49e0441da83e6b9d5831b12e3d1a178d244e --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-12-02 14:21:59,906 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-02 14:21:59,990 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2023-12-02 14:21:59,996 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-02 14:21:59,997 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-02 14:22:00,025 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-02 14:22:00,025 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-02 14:22:00,026 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-02 14:22:00,027 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-02 14:22:00,027 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-02 14:22:00,028 INFO L153 SettingsManager]: * User list type=DISABLED [2023-12-02 14:22:00,028 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2023-12-02 14:22:00,029 INFO L153 SettingsManager]: * Explicit value domain=true [2023-12-02 14:22:00,029 INFO L153 SettingsManager]: * Octagon Domain=false [2023-12-02 14:22:00,030 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2023-12-02 14:22:00,030 INFO L153 SettingsManager]: * Interval Domain=false [2023-12-02 14:22:00,031 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-02 14:22:00,032 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-02 14:22:00,032 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-02 14:22:00,033 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-02 14:22:00,033 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-02 14:22:00,034 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-02 14:22:00,035 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-02 14:22:00,035 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-02 14:22:00,035 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-02 14:22:00,036 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-02 14:22:00,036 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-02 14:22:00,037 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-02 14:22:00,037 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-02 14:22:00,038 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-02 14:22:00,038 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-02 14:22:00,038 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-02 14:22:00,039 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-02 14:22:00,039 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-02 14:22:00,039 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:22:00,040 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-02 14:22:00,040 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-02 14:22:00,040 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-02 14:22:00,041 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2023-12-02 14:22:00,041 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-02 14:22:00,041 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-02 14:22:00,041 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-02 14:22:00,042 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2023-12-02 14:22:00,042 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-02 14:22:00,042 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_e692a194-6141-433a-a35a-09dafdf27afb/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_e692a194-6141-433a-a35a-09dafdf27afb/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 -> 5c28cf38da1de1456241ac4a939c49e0441da83e6b9d5831b12e3d1a178d244e [2023-12-02 14:22:00,367 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-02 14:22:00,388 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-02 14:22:00,390 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-02 14:22:00,391 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-02 14:22:00,392 INFO L274 PluginConnector]: CDTParser initialized [2023-12-02 14:22:00,393 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-74.i [2023-12-02 14:22:03,195 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-02 14:22:03,463 INFO L384 CDTParser]: Found 1 translation units. [2023-12-02 14:22:03,464 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-74.i [2023-12-02 14:22:03,478 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/data/51c63281b/97356ecf9b7c4f5aab6ab255cf5e8064/FLAG146c2e571 [2023-12-02 14:22:03,493 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/data/51c63281b/97356ecf9b7c4f5aab6ab255cf5e8064 [2023-12-02 14:22:03,496 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-02 14:22:03,498 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-12-02 14:22:03,499 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-02 14:22:03,499 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-02 14:22:03,504 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-02 14:22:03,505 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:22:03" (1/1) ... [2023-12-02 14:22:03,506 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@39d30a55 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:22:03, skipping insertion in model container [2023-12-02 14:22:03,506 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:22:03" (1/1) ... [2023-12-02 14:22:03,559 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-02 14:22:03,714 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_e692a194-6141-433a-a35a-09dafdf27afb/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-74.i[916,929] [2023-12-02 14:22:03,872 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:22:03,894 INFO L202 MainTranslator]: Completed pre-run [2023-12-02 14:22:03,907 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_e692a194-6141-433a-a35a-09dafdf27afb/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-74.i[916,929] [2023-12-02 14:22:04,009 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-02 14:22:04,032 INFO L206 MainTranslator]: Completed translation [2023-12-02 14:22:04,032 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:22:04 WrapperNode [2023-12-02 14:22:04,032 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-02 14:22:04,033 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-02 14:22:04,034 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-02 14:22:04,034 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-02 14:22:04,041 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:22:04" (1/1) ... [2023-12-02 14:22:04,067 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:22:04" (1/1) ... [2023-12-02 14:22:04,117 INFO L138 Inliner]: procedures = 27, calls = 127, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 722 [2023-12-02 14:22:04,117 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-02 14:22:04,118 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-02 14:22:04,118 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-02 14:22:04,118 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-02 14:22:04,128 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:22:04" (1/1) ... [2023-12-02 14:22:04,128 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:22:04" (1/1) ... [2023-12-02 14:22:04,138 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:22:04" (1/1) ... [2023-12-02 14:22:04,138 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:22:04" (1/1) ... [2023-12-02 14:22:04,178 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:22:04" (1/1) ... [2023-12-02 14:22:04,187 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:22:04" (1/1) ... [2023-12-02 14:22:04,195 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:22:04" (1/1) ... [2023-12-02 14:22:04,201 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:22:04" (1/1) ... [2023-12-02 14:22:04,212 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-02 14:22:04,213 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-02 14:22:04,213 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-02 14:22:04,213 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-02 14:22:04,214 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:22:04" (1/1) ... [2023-12-02 14:22:04,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-12-02 14:22:04,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:22:04,242 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-12-02 14:22:04,244 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-12-02 14:22:04,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-02 14:22:04,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2023-12-02 14:22:04,276 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-02 14:22:04,276 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-02 14:22:04,276 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-02 14:22:04,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-02 14:22:04,415 INFO L241 CfgBuilder]: Building ICFG [2023-12-02 14:22:04,417 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-02 14:22:25,169 INFO L282 CfgBuilder]: Performing block encoding [2023-12-02 14:22:25,244 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-02 14:22:25,245 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-02 14:22:25,245 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:22:25 BoogieIcfgContainer [2023-12-02 14:22:25,246 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-02 14:22:25,257 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-02 14:22:25,257 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-02 14:22:25,261 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-02 14:22:25,261 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 02:22:03" (1/3) ... [2023-12-02 14:22:25,262 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e95bd7b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:22:25, skipping insertion in model container [2023-12-02 14:22:25,262 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:22:04" (2/3) ... [2023-12-02 14:22:25,262 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e95bd7b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:22:25, skipping insertion in model container [2023-12-02 14:22:25,262 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:22:25" (3/3) ... [2023-12-02 14:22:25,264 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-74.i [2023-12-02 14:22:25,283 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-02 14:22:25,283 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-02 14:22:25,342 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-02 14:22:25,349 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;@417ab24f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-02 14:22:25,349 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-02 14:22:25,355 INFO L276 IsEmpty]: Start isEmpty. Operand has 311 states, 194 states have (on average 1.6030927835051547) internal successors, (311), 195 states have internal predecessors, (311), 114 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2023-12-02 14:22:25,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 718 [2023-12-02 14:22:25,403 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:22:25,404 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:22:25,405 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:22:25,410 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:22:25,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1604557517, now seen corresponding path program 1 times [2023-12-02 14:22:25,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:22:25,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1599179521] [2023-12-02 14:22:25,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:22:25,429 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 14:22:25,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:22:25,430 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:22:25,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:22:27,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:22:27,951 INFO L262 TraceCheckSpWp]: Trace formula consists of 1159 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-02 14:22:27,979 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:22:28,091 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 9026 proven. 0 refuted. 0 times theorem prover too weak. 16738 trivial. 0 not checked. [2023-12-02 14:22:28,092 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:22:28,092 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:22:28,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1599179521] [2023-12-02 14:22:28,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1599179521] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:22:28,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:22:28,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 14:22:28,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842366457] [2023-12-02 14:22:28,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:22:28,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-02 14:22:28,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:22:28,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-02 14:22:28,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-02 14:22:28,132 INFO L87 Difference]: Start difference. First operand has 311 states, 194 states have (on average 1.6030927835051547) internal successors, (311), 195 states have internal predecessors, (311), 114 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) Second operand has 2 states, 2 states have (on average 77.0) internal successors, (154), 2 states have internal predecessors, (154), 2 states have call successors, (114), 2 states have call predecessors, (114), 2 states have return successors, (114), 2 states have call predecessors, (114), 2 states have call successors, (114) [2023-12-02 14:22:30,151 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:22:30,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:22:30,152 INFO L93 Difference]: Finished difference Result 618 states and 1188 transitions. [2023-12-02 14:22:30,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-02 14:22:30,179 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 77.0) internal successors, (154), 2 states have internal predecessors, (154), 2 states have call successors, (114), 2 states have call predecessors, (114), 2 states have return successors, (114), 2 states have call predecessors, (114), 2 states have call successors, (114) Word has length 717 [2023-12-02 14:22:30,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:22:30,188 INFO L225 Difference]: With dead ends: 618 [2023-12-02 14:22:30,188 INFO L226 Difference]: Without dead ends: 308 [2023-12-02 14:22:30,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 716 GetRequests, 716 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-02 14:22:30,197 INFO L413 NwaCegarLoop]: 525 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-12-02 14:22:30,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 525 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-12-02 14:22:30,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2023-12-02 14:22:30,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 308. [2023-12-02 14:22:30,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 192 states have (on average 1.5625) internal successors, (300), 192 states have internal predecessors, (300), 114 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2023-12-02 14:22:30,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 528 transitions. [2023-12-02 14:22:30,301 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 528 transitions. Word has length 717 [2023-12-02 14:22:30,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:22:30,301 INFO L495 AbstractCegarLoop]: Abstraction has 308 states and 528 transitions. [2023-12-02 14:22:30,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 77.0) internal successors, (154), 2 states have internal predecessors, (154), 2 states have call successors, (114), 2 states have call predecessors, (114), 2 states have return successors, (114), 2 states have call predecessors, (114), 2 states have call successors, (114) [2023-12-02 14:22:30,302 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 528 transitions. [2023-12-02 14:22:30,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 718 [2023-12-02 14:22:30,329 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:22:30,330 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:22:30,375 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-02 14:22:30,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:22:30,531 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:22:30,532 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:22:30,532 INFO L85 PathProgramCache]: Analyzing trace with hash 546249931, now seen corresponding path program 1 times [2023-12-02 14:22:30,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:22:30,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [229186028] [2023-12-02 14:22:30,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:22:30,535 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 14:22:30,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:22:30,536 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:22:30,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-02 14:22:32,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:22:32,992 INFO L262 TraceCheckSpWp]: Trace formula consists of 1159 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:22:33,007 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:22:33,821 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:22:33,821 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:22:33,821 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:22:33,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [229186028] [2023-12-02 14:22:33,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [229186028] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:22:33,822 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:22:33,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:22:33,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623627053] [2023-12-02 14:22:33,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:22:33,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:22:33,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:22:33,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:22:33,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:22:33,828 INFO L87 Difference]: Start difference. First operand 308 states and 528 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:22:36,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:22:36,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:22:36,797 INFO L93 Difference]: Finished difference Result 783 states and 1352 transitions. [2023-12-02 14:22:36,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:22:36,798 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 717 [2023-12-02 14:22:36,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:22:36,807 INFO L225 Difference]: With dead ends: 783 [2023-12-02 14:22:36,807 INFO L226 Difference]: Without dead ends: 476 [2023-12-02 14:22:36,809 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 716 GetRequests, 715 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:22:36,810 INFO L413 NwaCegarLoop]: 523 mSDtfsCounter, 243 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 1033 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-12-02 14:22:36,811 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [243 Valid, 1033 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 22 Invalid, 1 Unknown, 0 Unchecked, 2.9s Time] [2023-12-02 14:22:36,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2023-12-02 14:22:36,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 473. [2023-12-02 14:22:36,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 473 states, 328 states have (on average 1.6310975609756098) internal successors, (535), 329 states have internal predecessors, (535), 142 states have call successors, (142), 2 states have call predecessors, (142), 2 states have return successors, (142), 141 states have call predecessors, (142), 142 states have call successors, (142) [2023-12-02 14:22:36,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 473 states to 473 states and 819 transitions. [2023-12-02 14:22:36,896 INFO L78 Accepts]: Start accepts. Automaton has 473 states and 819 transitions. Word has length 717 [2023-12-02 14:22:36,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:22:36,899 INFO L495 AbstractCegarLoop]: Abstraction has 473 states and 819 transitions. [2023-12-02 14:22:36,899 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:22:36,900 INFO L276 IsEmpty]: Start isEmpty. Operand 473 states and 819 transitions. [2023-12-02 14:22:36,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 718 [2023-12-02 14:22:36,908 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:22:36,909 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:22:36,960 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2023-12-02 14:22:37,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:22:37,110 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:22:37,110 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:22:37,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1976851791, now seen corresponding path program 1 times [2023-12-02 14:22:37,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:22:37,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [302616154] [2023-12-02 14:22:37,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:22:37,113 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 14:22:37,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:22:37,114 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:22:37,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:22:39,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:22:39,645 INFO L262 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:22:39,657 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:22:40,423 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:22:40,423 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:22:40,423 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:22:40,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [302616154] [2023-12-02 14:22:40,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [302616154] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:22:40,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:22:40,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-02 14:22:40,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606841751] [2023-12-02 14:22:40,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:22:40,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:22:40,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:22:40,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:22:40,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:22:40,428 INFO L87 Difference]: Start difference. First operand 473 states and 819 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:22:42,699 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 14:22:42,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:22:42,943 INFO L93 Difference]: Finished difference Result 952 states and 1642 transitions. [2023-12-02 14:22:42,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:22:42,944 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 717 [2023-12-02 14:22:42,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:22:42,949 INFO L225 Difference]: With dead ends: 952 [2023-12-02 14:22:42,949 INFO L226 Difference]: Without dead ends: 480 [2023-12-02 14:22:42,950 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 716 GetRequests, 715 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:22:42,951 INFO L413 NwaCegarLoop]: 804 mSDtfsCounter, 248 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 1310 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-02 14:22:42,952 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 1310 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2023-12-02 14:22:42,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2023-12-02 14:22:42,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 397. [2023-12-02 14:22:42,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 280 states have (on average 1.6535714285714285) internal successors, (463), 280 states have internal predecessors, (463), 114 states have call successors, (114), 2 states have call predecessors, (114), 2 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2023-12-02 14:22:42,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 691 transitions. [2023-12-02 14:22:42,996 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 691 transitions. Word has length 717 [2023-12-02 14:22:42,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:22:42,998 INFO L495 AbstractCegarLoop]: Abstraction has 397 states and 691 transitions. [2023-12-02 14:22:42,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:22:42,999 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 691 transitions. [2023-12-02 14:22:43,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 718 [2023-12-02 14:22:43,006 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:22:43,007 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:22:43,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:22:43,208 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:22:43,209 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:22:43,210 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:22:43,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1479081843, now seen corresponding path program 1 times [2023-12-02 14:22:43,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:22:43,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1621268327] [2023-12-02 14:22:43,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:22:43,218 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 14:22:43,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:22:43,222 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:22:43,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-02 14:22:45,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:22:45,757 INFO L262 TraceCheckSpWp]: Trace formula consists of 1157 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:22:45,773 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:22:51,007 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 12345 proven. 207 refuted. 0 times theorem prover too weak. 13212 trivial. 0 not checked. [2023-12-02 14:22:51,007 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:22:53,321 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 132 proven. 207 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:22:53,322 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:22:53,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1621268327] [2023-12-02 14:22:53,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1621268327] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:22:53,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [842395339] [2023-12-02 14:22:53,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:22:53,323 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:22:53,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:22:53,329 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:22:53,330 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2023-12-02 14:22:54,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:22:55,075 INFO L262 TraceCheckSpWp]: Trace formula consists of 1157 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:22:55,084 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:22:55,185 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:22:55,185 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:22:55,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [842395339] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:22:55,185 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:22:55,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6, 6] total 9 [2023-12-02 14:22:55,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623166166] [2023-12-02 14:22:55,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:22:55,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:22:55,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:22:55,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:22:55,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:22:55,189 INFO L87 Difference]: Start difference. First operand 397 states and 691 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:22:58,005 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:22:59,440 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:22:59,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:22:59,533 INFO L93 Difference]: Finished difference Result 1179 states and 2051 transitions. [2023-12-02 14:22:59,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:22:59,533 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 717 [2023-12-02 14:22:59,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:22:59,539 INFO L225 Difference]: With dead ends: 1179 [2023-12-02 14:22:59,539 INFO L226 Difference]: Without dead ends: 783 [2023-12-02 14:22:59,540 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2148 GetRequests, 2140 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:22:59,541 INFO L413 NwaCegarLoop]: 855 mSDtfsCounter, 507 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 1368 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:22:59,542 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [507 Valid, 1368 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 18 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2023-12-02 14:22:59,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2023-12-02 14:22:59,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 531. [2023-12-02 14:22:59,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 531 states, 414 states have (on average 1.7391304347826086) internal successors, (720), 414 states have internal predecessors, (720), 114 states have call successors, (114), 2 states have call predecessors, (114), 2 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2023-12-02 14:22:59,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 531 states to 531 states and 948 transitions. [2023-12-02 14:22:59,590 INFO L78 Accepts]: Start accepts. Automaton has 531 states and 948 transitions. Word has length 717 [2023-12-02 14:22:59,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:22:59,591 INFO L495 AbstractCegarLoop]: Abstraction has 531 states and 948 transitions. [2023-12-02 14:22:59,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:22:59,591 INFO L276 IsEmpty]: Start isEmpty. Operand 531 states and 948 transitions. [2023-12-02 14:22:59,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 718 [2023-12-02 14:22:59,602 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:22:59,602 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:22:59,611 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (6)] Ended with exit code 0 [2023-12-02 14:22:59,844 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2023-12-02 14:23:00,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:23:00,009 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:23:00,009 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:23:00,009 INFO L85 PathProgramCache]: Analyzing trace with hash -1542741619, now seen corresponding path program 1 times [2023-12-02 14:23:00,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:23:00,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [753222678] [2023-12-02 14:23:00,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:23:00,011 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 14:23:00,011 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:23:00,012 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:23:00,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-02 14:23:01,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:23:01,785 INFO L262 TraceCheckSpWp]: Trace formula consists of 1157 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:23:01,794 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:23:04,958 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10643 proven. 96 refuted. 0 times theorem prover too weak. 15025 trivial. 0 not checked. [2023-12-02 14:23:04,958 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:23:07,000 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 243 proven. 96 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:23:07,000 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:23:07,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [753222678] [2023-12-02 14:23:07,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [753222678] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:23:07,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1351002067] [2023-12-02 14:23:07,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:23:07,001 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:23:07,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:23:07,002 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:23:07,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2023-12-02 14:23:08,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:23:08,710 INFO L262 TraceCheckSpWp]: Trace formula consists of 1157 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:23:08,718 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:23:09,112 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:23:09,113 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:23:09,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1351002067] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:23:09,113 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:23:09,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6, 6] total 8 [2023-12-02 14:23:09,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744425800] [2023-12-02 14:23:09,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:23:09,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:23:09,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:23:09,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:23:09,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:23:09,116 INFO L87 Difference]: Start difference. First operand 531 states and 948 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:23:11,119 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:23:11,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:23:11,236 INFO L93 Difference]: Finished difference Result 1587 states and 2834 transitions. [2023-12-02 14:23:11,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:23:11,237 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 717 [2023-12-02 14:23:11,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:23:11,245 INFO L225 Difference]: With dead ends: 1587 [2023-12-02 14:23:11,245 INFO L226 Difference]: Without dead ends: 1057 [2023-12-02 14:23:11,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2148 GetRequests, 2140 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-02 14:23:11,248 INFO L413 NwaCegarLoop]: 947 mSDtfsCounter, 493 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 1458 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:23:11,248 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [493 Valid, 1458 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-02 14:23:11,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1057 states. [2023-12-02 14:23:11,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1057 to 1055. [2023-12-02 14:23:11,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1055 states, 822 states have (on average 1.7274939172749393) internal successors, (1420), 822 states have internal predecessors, (1420), 228 states have call successors, (228), 4 states have call predecessors, (228), 4 states have return successors, (228), 228 states have call predecessors, (228), 228 states have call successors, (228) [2023-12-02 14:23:11,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1055 states to 1055 states and 1876 transitions. [2023-12-02 14:23:11,349 INFO L78 Accepts]: Start accepts. Automaton has 1055 states and 1876 transitions. Word has length 717 [2023-12-02 14:23:11,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:23:11,350 INFO L495 AbstractCegarLoop]: Abstraction has 1055 states and 1876 transitions. [2023-12-02 14:23:11,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:23:11,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1055 states and 1876 transitions. [2023-12-02 14:23:11,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 718 [2023-12-02 14:23:11,358 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:23:11,359 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:23:11,400 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2023-12-02 14:23:11,566 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (8)] Ended with exit code 0 [2023-12-02 14:23:11,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 14:23:11,760 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:23:11,760 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:23:11,761 INFO L85 PathProgramCache]: Analyzing trace with hash -262987383, now seen corresponding path program 1 times [2023-12-02 14:23:11,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:23:11,762 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [869867397] [2023-12-02 14:23:11,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:23:11,762 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 14:23:11,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:23:11,763 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:23:11,764 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-02 14:23:13,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:23:13,576 INFO L262 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:23:13,583 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:23:16,261 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10643 proven. 96 refuted. 0 times theorem prover too weak. 15025 trivial. 0 not checked. [2023-12-02 14:23:16,261 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:23:17,848 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 243 proven. 96 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:23:17,849 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:23:17,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [869867397] [2023-12-02 14:23:17,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [869867397] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:23:17,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [494319747] [2023-12-02 14:23:17,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:23:17,850 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:23:17,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:23:17,851 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:23:17,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2023-12-02 14:23:19,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:23:19,536 INFO L262 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:23:19,544 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:23:20,088 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:23:20,089 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:23:20,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [494319747] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:23:20,089 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:23:20,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6, 6] total 9 [2023-12-02 14:23:20,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197790256] [2023-12-02 14:23:20,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:23:20,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:23:20,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:23:20,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:23:20,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:23:20,092 INFO L87 Difference]: Start difference. First operand 1055 states and 1876 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:23:22,113 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:23:22,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:23:22,203 INFO L93 Difference]: Finished difference Result 2119 states and 3768 transitions. [2023-12-02 14:23:22,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:23:22,204 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 717 [2023-12-02 14:23:22,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:23:22,211 INFO L225 Difference]: With dead ends: 2119 [2023-12-02 14:23:22,211 INFO L226 Difference]: Without dead ends: 1065 [2023-12-02 14:23:22,214 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2148 GetRequests, 2140 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:23:22,215 INFO L413 NwaCegarLoop]: 523 mSDtfsCounter, 482 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 1036 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:23:22,215 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [482 Valid, 1036 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-02 14:23:22,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1065 states. [2023-12-02 14:23:22,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1065 to 1063. [2023-12-02 14:23:22,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 830 states have (on average 1.7132530120481928) internal successors, (1422), 830 states have internal predecessors, (1422), 228 states have call successors, (228), 4 states have call predecessors, (228), 4 states have return successors, (228), 228 states have call predecessors, (228), 228 states have call successors, (228) [2023-12-02 14:23:22,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1878 transitions. [2023-12-02 14:23:22,329 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 1878 transitions. Word has length 717 [2023-12-02 14:23:22,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:23:22,331 INFO L495 AbstractCegarLoop]: Abstraction has 1063 states and 1878 transitions. [2023-12-02 14:23:22,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:23:22,331 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 1878 transitions. [2023-12-02 14:23:22,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 718 [2023-12-02 14:23:22,339 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:23:22,340 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:23:22,383 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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)] Forceful destruction successful, exit code 0 [2023-12-02 14:23:22,551 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (10)] Forceful destruction successful, exit code 0 [2023-12-02 14:23:22,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 14:23:22,741 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:23:22,741 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:23:22,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1854832399, now seen corresponding path program 1 times [2023-12-02 14:23:22,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:23:22,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [405963709] [2023-12-02 14:23:22,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:23:22,743 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 14:23:22,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:23:22,744 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:23:22,745 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-02 14:23:24,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:23:24,595 INFO L262 TraceCheckSpWp]: Trace formula consists of 1156 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:23:24,614 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:23:27,441 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10643 proven. 96 refuted. 0 times theorem prover too weak. 15025 trivial. 0 not checked. [2023-12-02 14:23:27,441 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:23:29,140 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 243 proven. 96 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:23:29,140 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:23:29,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [405963709] [2023-12-02 14:23:29,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [405963709] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:23:29,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [573459647] [2023-12-02 14:23:29,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:23:29,141 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:23:29,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:23:29,142 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:23:29,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2023-12-02 14:23:30,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:23:30,831 INFO L262 TraceCheckSpWp]: Trace formula consists of 1156 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:23:30,838 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:23:31,067 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:23:31,067 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:23:31,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [573459647] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:23:31,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:23:31,068 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6, 6] total 9 [2023-12-02 14:23:31,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224029526] [2023-12-02 14:23:31,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:23:31,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:23:31,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:23:31,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:23:31,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:23:31,070 INFO L87 Difference]: Start difference. First operand 1063 states and 1878 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:23:33,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:23:33,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:23:33,237 INFO L93 Difference]: Finished difference Result 3007 states and 5304 transitions. [2023-12-02 14:23:33,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:23:33,239 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 717 [2023-12-02 14:23:33,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:23:33,254 INFO L225 Difference]: With dead ends: 3007 [2023-12-02 14:23:33,254 INFO L226 Difference]: Without dead ends: 1945 [2023-12-02 14:23:33,258 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2148 GetRequests, 2140 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:23:33,259 INFO L413 NwaCegarLoop]: 942 mSDtfsCounter, 472 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 1461 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-02 14:23:33,260 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [472 Valid, 1461 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-02 14:23:33,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1945 states. [2023-12-02 14:23:33,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1945 to 1095. [2023-12-02 14:23:33,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1095 states, 862 states have (on average 1.7099767981438516) internal successors, (1474), 862 states have internal predecessors, (1474), 228 states have call successors, (228), 4 states have call predecessors, (228), 4 states have return successors, (228), 228 states have call predecessors, (228), 228 states have call successors, (228) [2023-12-02 14:23:33,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1095 states to 1095 states and 1930 transitions. [2023-12-02 14:23:33,456 INFO L78 Accepts]: Start accepts. Automaton has 1095 states and 1930 transitions. Word has length 717 [2023-12-02 14:23:33,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:23:33,457 INFO L495 AbstractCegarLoop]: Abstraction has 1095 states and 1930 transitions. [2023-12-02 14:23:33,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:23:33,458 INFO L276 IsEmpty]: Start isEmpty. Operand 1095 states and 1930 transitions. [2023-12-02 14:23:33,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 718 [2023-12-02 14:23:33,472 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:23:33,472 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:23:33,481 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2023-12-02 14:23:33,709 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2023-12-02 14:23:33,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:23:33,874 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:23:33,874 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:23:33,874 INFO L85 PathProgramCache]: Analyzing trace with hash 49394065, now seen corresponding path program 1 times [2023-12-02 14:23:33,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:23:33,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1648437086] [2023-12-02 14:23:33,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:23:33,875 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 14:23:33,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:23:33,877 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:23:33,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-02 14:23:35,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:23:35,616 INFO L262 TraceCheckSpWp]: Trace formula consists of 1156 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:23:35,622 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:23:38,445 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10643 proven. 96 refuted. 0 times theorem prover too weak. 15025 trivial. 0 not checked. [2023-12-02 14:23:38,445 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:23:40,109 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 243 proven. 96 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:23:40,110 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:23:40,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1648437086] [2023-12-02 14:23:40,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1648437086] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:23:40,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2002822035] [2023-12-02 14:23:40,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:23:40,110 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:23:40,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:23:40,111 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:23:40,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2023-12-02 14:23:41,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:23:41,723 INFO L262 TraceCheckSpWp]: Trace formula consists of 1156 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:23:41,730 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:23:50,043 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:23:50,043 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:23:50,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2002822035] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:23:50,043 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:23:50,044 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6, 6] total 9 [2023-12-02 14:23:50,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207094103] [2023-12-02 14:23:50,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:23:50,045 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:23:50,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:23:50,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:23:50,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:23:50,046 INFO L87 Difference]: Start difference. First operand 1095 states and 1930 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 2 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:23:52,056 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:23:52,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:23:52,172 INFO L93 Difference]: Finished difference Result 3283 states and 5788 transitions. [2023-12-02 14:23:52,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:23:52,173 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 2 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 717 [2023-12-02 14:23:52,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:23:52,189 INFO L225 Difference]: With dead ends: 3283 [2023-12-02 14:23:52,189 INFO L226 Difference]: Without dead ends: 2189 [2023-12-02 14:23:52,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2148 GetRequests, 2140 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:23:52,193 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 163 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 1046 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:23:52,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 1046 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-02 14:23:52,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2189 states. [2023-12-02 14:23:52,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2189 to 2187. [2023-12-02 14:23:52,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2187 states, 1722 states have (on average 1.7096399535423925) internal successors, (2944), 1722 states have internal predecessors, (2944), 456 states have call successors, (456), 8 states have call predecessors, (456), 8 states have return successors, (456), 456 states have call predecessors, (456), 456 states have call successors, (456) [2023-12-02 14:23:52,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2187 states to 2187 states and 3856 transitions. [2023-12-02 14:23:52,501 INFO L78 Accepts]: Start accepts. Automaton has 2187 states and 3856 transitions. Word has length 717 [2023-12-02 14:23:52,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:23:52,503 INFO L495 AbstractCegarLoop]: Abstraction has 2187 states and 3856 transitions. [2023-12-02 14:23:52,503 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 2 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:23:52,503 INFO L276 IsEmpty]: Start isEmpty. Operand 2187 states and 3856 transitions. [2023-12-02 14:23:52,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 718 [2023-12-02 14:23:52,518 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:23:52,519 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:23:52,558 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2023-12-02 14:23:52,726 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2023-12-02 14:23:52,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 14:23:52,920 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:23:52,920 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:23:52,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1230469613, now seen corresponding path program 1 times [2023-12-02 14:23:52,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:23:52,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1964530495] [2023-12-02 14:23:52,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:23:52,921 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 14:23:52,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:23:52,922 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:23:52,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-02 14:23:54,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:23:54,609 INFO L262 TraceCheckSpWp]: Trace formula consists of 1156 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:23:54,615 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:23:57,386 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10643 proven. 96 refuted. 0 times theorem prover too weak. 15025 trivial. 0 not checked. [2023-12-02 14:23:57,386 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:23:59,078 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 243 proven. 96 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:23:59,078 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:23:59,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1964530495] [2023-12-02 14:23:59,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1964530495] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:23:59,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [188937918] [2023-12-02 14:23:59,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:23:59,078 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:23:59,079 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:23:59,079 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:23:59,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2023-12-02 14:24:00,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:24:00,727 INFO L262 TraceCheckSpWp]: Trace formula consists of 1156 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:24:00,734 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:24:00,838 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:24:00,838 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:24:00,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [188937918] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:24:00,838 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:24:00,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6, 6] total 9 [2023-12-02 14:24:00,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200795875] [2023-12-02 14:24:00,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:24:00,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:24:00,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:24:00,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:24:00,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:24:00,841 INFO L87 Difference]: Start difference. First operand 2187 states and 3856 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:24:03,944 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:24:05,760 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:24:05,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:24:05,908 INFO L93 Difference]: Finished difference Result 4467 states and 7844 transitions. [2023-12-02 14:24:05,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:24:05,908 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 717 [2023-12-02 14:24:05,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:24:05,925 INFO L225 Difference]: With dead ends: 4467 [2023-12-02 14:24:05,925 INFO L226 Difference]: Without dead ends: 2281 [2023-12-02 14:24:05,930 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2148 GetRequests, 2140 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:24:05,931 INFO L413 NwaCegarLoop]: 524 mSDtfsCounter, 32 mSDsluCounter, 517 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 1041 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:24:05,932 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 1041 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2023-12-02 14:24:05,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2281 states. [2023-12-02 14:24:06,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2281 to 2275. [2023-12-02 14:24:06,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2275 states, 1774 states have (on average 1.693348365276212) internal successors, (3004), 1778 states have internal predecessors, (3004), 488 states have call successors, (488), 12 states have call predecessors, (488), 12 states have return successors, (488), 484 states have call predecessors, (488), 488 states have call successors, (488) [2023-12-02 14:24:06,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2275 states to 2275 states and 3980 transitions. [2023-12-02 14:24:06,232 INFO L78 Accepts]: Start accepts. Automaton has 2275 states and 3980 transitions. Word has length 717 [2023-12-02 14:24:06,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:24:06,233 INFO L495 AbstractCegarLoop]: Abstraction has 2275 states and 3980 transitions. [2023-12-02 14:24:06,234 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:24:06,234 INFO L276 IsEmpty]: Start isEmpty. Operand 2275 states and 3980 transitions. [2023-12-02 14:24:06,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 718 [2023-12-02 14:24:06,242 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:24:06,242 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:24:06,252 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (16)] Ended with exit code 0 [2023-12-02 14:24:06,482 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2023-12-02 14:24:06,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:24:06,653 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:24:06,653 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:24:06,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1173211311, now seen corresponding path program 1 times [2023-12-02 14:24:06,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:24:06,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [444155308] [2023-12-02 14:24:06,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:24:06,654 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 14:24:06,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:24:06,655 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:24:06,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-02 14:24:08,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:24:08,381 INFO L262 TraceCheckSpWp]: Trace formula consists of 1156 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:24:08,388 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:24:11,139 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10643 proven. 96 refuted. 0 times theorem prover too weak. 15025 trivial. 0 not checked. [2023-12-02 14:24:11,139 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:24:12,776 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 243 proven. 96 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:24:12,777 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:24:12,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [444155308] [2023-12-02 14:24:12,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [444155308] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:24:12,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [589275625] [2023-12-02 14:24:12,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:24:12,777 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:24:12,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:24:12,778 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:24:12,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2023-12-02 14:24:14,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:24:14,372 INFO L262 TraceCheckSpWp]: Trace formula consists of 1156 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 14:24:14,379 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:24:14,970 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:24:14,970 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:24:14,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [589275625] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:24:14,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:24:14,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6, 6] total 11 [2023-12-02 14:24:14,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2114257045] [2023-12-02 14:24:14,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:24:14,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:24:14,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:24:14,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:24:14,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-02 14:24:14,973 INFO L87 Difference]: Start difference. First operand 2275 states and 3980 transitions. Second operand has 5 states, 5 states have (on average 30.0) internal successors, (150), 5 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:24:20,361 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:24:23,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:24:23,032 INFO L93 Difference]: Finished difference Result 9627 states and 16708 transitions. [2023-12-02 14:24:23,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:24:23,033 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.0) internal successors, (150), 5 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 717 [2023-12-02 14:24:23,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:24:23,083 INFO L225 Difference]: With dead ends: 9627 [2023-12-02 14:24:23,083 INFO L226 Difference]: Without dead ends: 7353 [2023-12-02 14:24:23,089 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2150 GetRequests, 2139 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-12-02 14:24:23,090 INFO L413 NwaCegarLoop]: 1092 mSDtfsCounter, 1259 mSDsluCounter, 1293 mSDsCounter, 0 mSdLazyCounter, 646 mSolverCounterSat, 291 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1259 SdHoareTripleChecker+Valid, 2385 SdHoareTripleChecker+Invalid, 937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 291 IncrementalHoareTripleChecker+Valid, 646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2023-12-02 14:24:23,090 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1259 Valid, 2385 Invalid, 937 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [291 Valid, 646 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2023-12-02 14:24:23,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7353 states. [2023-12-02 14:24:24,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7353 to 6011. [2023-12-02 14:24:24,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6011 states, 4274 states have (on average 1.5980346279831539) internal successors, (6830), 4298 states have internal predecessors, (6830), 1684 states have call successors, (1684), 52 states have call predecessors, (1684), 52 states have return successors, (1684), 1660 states have call predecessors, (1684), 1684 states have call successors, (1684) [2023-12-02 14:24:24,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6011 states to 6011 states and 10198 transitions. [2023-12-02 14:24:24,073 INFO L78 Accepts]: Start accepts. Automaton has 6011 states and 10198 transitions. Word has length 717 [2023-12-02 14:24:24,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:24:24,074 INFO L495 AbstractCegarLoop]: Abstraction has 6011 states and 10198 transitions. [2023-12-02 14:24:24,074 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.0) internal successors, (150), 5 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:24:24,075 INFO L276 IsEmpty]: Start isEmpty. Operand 6011 states and 10198 transitions. [2023-12-02 14:24:24,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 718 [2023-12-02 14:24:24,081 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:24:24,081 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:24:24,112 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Ended with exit code 0 [2023-12-02 14:24:24,291 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2023-12-02 14:24:24,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 14:24:24,482 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:24:24,482 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:24:24,483 INFO L85 PathProgramCache]: Analyzing trace with hash -750509485, now seen corresponding path program 1 times [2023-12-02 14:24:24,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:24:24,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1581630023] [2023-12-02 14:24:24,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:24:24,484 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 14:24:24,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:24:24,485 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:24:24,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-02 14:24:26,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:24:26,221 INFO L262 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:24:26,245 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:24:29,049 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10643 proven. 96 refuted. 0 times theorem prover too weak. 15025 trivial. 0 not checked. [2023-12-02 14:24:29,049 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:24:30,796 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 243 proven. 96 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:24:30,796 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:24:30,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1581630023] [2023-12-02 14:24:30,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1581630023] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:24:30,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [872422446] [2023-12-02 14:24:30,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:24:30,797 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:24:30,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:24:30,798 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:24:30,801 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2023-12-02 14:24:32,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:24:32,440 INFO L262 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:24:32,446 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:24:32,712 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:24:32,712 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:24:32,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [872422446] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:24:32,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:24:32,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6, 6] total 9 [2023-12-02 14:24:32,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848321852] [2023-12-02 14:24:32,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:24:32,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:24:32,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:24:32,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:24:32,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:24:32,716 INFO L87 Difference]: Start difference. First operand 6011 states and 10198 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:24:34,942 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 14:24:36,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:24:36,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:24:36,626 INFO L93 Difference]: Finished difference Result 14175 states and 23776 transitions. [2023-12-02 14:24:36,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:24:36,627 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 717 [2023-12-02 14:24:36,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:24:36,671 INFO L225 Difference]: With dead ends: 14175 [2023-12-02 14:24:36,672 INFO L226 Difference]: Without dead ends: 8165 [2023-12-02 14:24:36,682 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2148 GetRequests, 2140 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:24:36,683 INFO L413 NwaCegarLoop]: 645 mSDtfsCounter, 190 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 1157 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2023-12-02 14:24:36,683 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 1157 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 1 Unknown, 0 Unchecked, 3.5s Time] [2023-12-02 14:24:36,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8165 states. [2023-12-02 14:24:37,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8165 to 7147. [2023-12-02 14:24:37,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7147 states, 5178 states have (on average 1.585940517574353) internal successors, (8212), 5210 states have internal predecessors, (8212), 1904 states have call successors, (1904), 64 states have call predecessors, (1904), 64 states have return successors, (1904), 1872 states have call predecessors, (1904), 1904 states have call successors, (1904) [2023-12-02 14:24:37,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7147 states to 7147 states and 12020 transitions. [2023-12-02 14:24:37,543 INFO L78 Accepts]: Start accepts. Automaton has 7147 states and 12020 transitions. Word has length 717 [2023-12-02 14:24:37,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:24:37,544 INFO L495 AbstractCegarLoop]: Abstraction has 7147 states and 12020 transitions. [2023-12-02 14:24:37,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:24:37,545 INFO L276 IsEmpty]: Start isEmpty. Operand 7147 states and 12020 transitions. [2023-12-02 14:24:37,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 718 [2023-12-02 14:24:37,555 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:24:37,556 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:24:37,598 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2023-12-02 14:24:37,763 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (20)] Ended with exit code 0 [2023-12-02 14:24:37,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 14:24:37,957 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:24:37,957 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:24:37,957 INFO L85 PathProgramCache]: Analyzing trace with hash 353540693, now seen corresponding path program 1 times [2023-12-02 14:24:37,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:24:37,958 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [929096339] [2023-12-02 14:24:37,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:24:37,959 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 14:24:37,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:24:37,960 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:24:37,960 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 (21)] Waiting until timeout for monitored process [2023-12-02 14:24:39,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:24:39,650 INFO L262 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:24:39,656 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:24:42,427 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10643 proven. 96 refuted. 0 times theorem prover too weak. 15025 trivial. 0 not checked. [2023-12-02 14:24:42,427 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:24:44,007 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 243 proven. 96 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:24:44,008 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:24:44,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [929096339] [2023-12-02 14:24:44,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [929096339] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:24:44,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [764673538] [2023-12-02 14:24:44,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:24:44,008 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:24:44,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:24:44,009 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:24:44,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2023-12-02 14:24:45,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:24:45,661 INFO L262 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 14:24:45,667 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:24:47,008 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:24:47,008 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:24:47,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [764673538] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:24:47,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:24:47,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 6] total 10 [2023-12-02 14:24:47,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811343197] [2023-12-02 14:24:47,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:24:47,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:24:47,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:24:47,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:24:47,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-12-02 14:24:47,013 INFO L87 Difference]: Start difference. First operand 7147 states and 12020 transitions. Second operand has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:24:50,099 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.70s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:24:52,667 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 14:24:55,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:24:55,896 INFO L93 Difference]: Finished difference Result 19895 states and 32920 transitions. [2023-12-02 14:24:55,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:24:55,896 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 717 [2023-12-02 14:24:55,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:24:55,931 INFO L225 Difference]: With dead ends: 19895 [2023-12-02 14:24:55,931 INFO L226 Difference]: Without dead ends: 12413 [2023-12-02 14:24:55,946 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2150 GetRequests, 2140 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-02 14:24:55,946 INFO L413 NwaCegarLoop]: 576 mSDtfsCounter, 617 mSDsluCounter, 1030 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 195 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 1606 SdHoareTripleChecker+Invalid, 444 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2023-12-02 14:24:55,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [617 Valid, 1606 Invalid, 444 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 247 Invalid, 2 Unknown, 0 Unchecked, 8.0s Time] [2023-12-02 14:24:55,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12413 states. [2023-12-02 14:24:56,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12413 to 6047. [2023-12-02 14:24:56,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6047 states, 5038 states have (on average 1.7054386661373562) internal successors, (8592), 5046 states have internal predecessors, (8592), 976 states have call successors, (976), 32 states have call predecessors, (976), 32 states have return successors, (976), 968 states have call predecessors, (976), 976 states have call successors, (976) [2023-12-02 14:24:56,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6047 states to 6047 states and 10544 transitions. [2023-12-02 14:24:56,710 INFO L78 Accepts]: Start accepts. Automaton has 6047 states and 10544 transitions. Word has length 717 [2023-12-02 14:24:56,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:24:56,711 INFO L495 AbstractCegarLoop]: Abstraction has 6047 states and 10544 transitions. [2023-12-02 14:24:56,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:24:56,711 INFO L276 IsEmpty]: Start isEmpty. Operand 6047 states and 10544 transitions. [2023-12-02 14:24:56,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 718 [2023-12-02 14:24:56,717 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:24:56,718 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:24:56,725 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (22)] Ended with exit code 0 [2023-12-02 14:24:56,948 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 (21)] Ended with exit code 0 [2023-12-02 14:24:57,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:24:57,119 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:24:57,119 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:24:57,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1890442605, now seen corresponding path program 1 times [2023-12-02 14:24:57,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:24:57,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [38153052] [2023-12-02 14:24:57,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:24:57,121 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 14:24:57,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:24:57,121 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:24:57,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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)] Waiting until timeout for monitored process [2023-12-02 14:24:58,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:24:58,830 INFO L262 TraceCheckSpWp]: Trace formula consists of 1153 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:24:58,836 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:25:01,630 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10643 proven. 96 refuted. 0 times theorem prover too weak. 15025 trivial. 0 not checked. [2023-12-02 14:25:01,630 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:25:03,355 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 243 proven. 96 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:25:03,355 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:25:03,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [38153052] [2023-12-02 14:25:03,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [38153052] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:25:03,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1145364381] [2023-12-02 14:25:03,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:25:03,356 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:25:03,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:25:03,357 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:25:03,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2023-12-02 14:25:07,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:25:07,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 1153 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-02 14:25:07,916 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:25:16,391 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:25:16,391 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:25:16,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1145364381] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:25:16,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:25:16,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6, 6] total 9 [2023-12-02 14:25:16,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492719339] [2023-12-02 14:25:16,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:25:16,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:25:16,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:25:16,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:25:16,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:25:16,394 INFO L87 Difference]: Start difference. First operand 6047 states and 10544 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 2 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:25:18,769 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 14:25:18,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:25:18,955 INFO L93 Difference]: Finished difference Result 11805 states and 20631 transitions. [2023-12-02 14:25:18,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:25:18,980 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 2 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 717 [2023-12-02 14:25:18,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:25:18,993 INFO L225 Difference]: With dead ends: 11805 [2023-12-02 14:25:18,993 INFO L226 Difference]: Without dead ends: 5759 [2023-12-02 14:25:19,002 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2148 GetRequests, 2140 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-02 14:25:19,003 INFO L413 NwaCegarLoop]: 511 mSDtfsCounter, 178 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:25:19,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 511 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2023-12-02 14:25:19,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5759 states. [2023-12-02 14:25:19,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5759 to 5759. [2023-12-02 14:25:19,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5759 states, 4750 states have (on average 1.6926315789473685) internal successors, (8040), 4758 states have internal predecessors, (8040), 976 states have call successors, (976), 32 states have call predecessors, (976), 32 states have return successors, (976), 968 states have call predecessors, (976), 976 states have call successors, (976) [2023-12-02 14:25:19,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5759 states to 5759 states and 9992 transitions. [2023-12-02 14:25:19,552 INFO L78 Accepts]: Start accepts. Automaton has 5759 states and 9992 transitions. Word has length 717 [2023-12-02 14:25:19,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:25:19,553 INFO L495 AbstractCegarLoop]: Abstraction has 5759 states and 9992 transitions. [2023-12-02 14:25:19,553 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 2 states have internal predecessors, (150), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:25:19,553 INFO L276 IsEmpty]: Start isEmpty. Operand 5759 states and 9992 transitions. [2023-12-02 14:25:19,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 719 [2023-12-02 14:25:19,562 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:25:19,562 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:25:19,604 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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)] Forceful destruction successful, exit code 0 [2023-12-02 14:25:19,792 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (24)] Forceful destruction successful, exit code 0 [2023-12-02 14:25:19,963 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 14:25:19,963 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:25:19,964 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:25:19,964 INFO L85 PathProgramCache]: Analyzing trace with hash -2142108973, now seen corresponding path program 1 times [2023-12-02 14:25:19,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:25:19,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1155256462] [2023-12-02 14:25:19,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:25:19,966 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 14:25:19,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:25:19,967 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:25:19,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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)] Waiting until timeout for monitored process [2023-12-02 14:25:21,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:25:21,764 INFO L262 TraceCheckSpWp]: Trace formula consists of 1154 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:25:21,770 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:25:24,919 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10643 proven. 96 refuted. 0 times theorem prover too weak. 15025 trivial. 0 not checked. [2023-12-02 14:25:24,919 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:25:26,871 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 243 proven. 96 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:25:26,872 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:25:26,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1155256462] [2023-12-02 14:25:26,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1155256462] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:25:26,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1778128677] [2023-12-02 14:25:26,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:25:26,872 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:25:26,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:25:26,873 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:25:26,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2023-12-02 14:25:31,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:25:31,581 INFO L262 TraceCheckSpWp]: Trace formula consists of 1154 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 14:25:31,589 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:25:49,481 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:25:49,481 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:25:49,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1778128677] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:25:49,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:25:49,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 6] total 11 [2023-12-02 14:25:49,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538770220] [2023-12-02 14:25:49,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:25:49,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:25:49,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:25:49,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:25:49,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-12-02 14:25:49,483 INFO L87 Difference]: Start difference. First operand 5759 states and 9992 transitions. Second operand has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:25:53,887 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:25:56,375 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 14:25:56,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:25:56,386 INFO L93 Difference]: Finished difference Result 13346 states and 23106 transitions. [2023-12-02 14:25:56,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-02 14:25:56,409 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 718 [2023-12-02 14:25:56,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:25:56,422 INFO L225 Difference]: With dead ends: 13346 [2023-12-02 14:25:56,423 INFO L226 Difference]: Without dead ends: 7588 [2023-12-02 14:25:56,431 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2154 GetRequests, 2141 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2023-12-02 14:25:56,432 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 451 mSDsluCounter, 1314 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 229 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 1831 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 229 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:25:56,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [451 Valid, 1831 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [229 Valid, 262 Invalid, 1 Unknown, 0 Unchecked, 6.2s Time] [2023-12-02 14:25:56,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7588 states. [2023-12-02 14:25:56,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7588 to 7410. [2023-12-02 14:25:56,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7410 states, 6283 states have (on average 1.6969600509310838) internal successors, (10662), 6291 states have internal predecessors, (10662), 1090 states have call successors, (1090), 36 states have call predecessors, (1090), 36 states have return successors, (1090), 1082 states have call predecessors, (1090), 1090 states have call successors, (1090) [2023-12-02 14:25:56,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7410 states to 7410 states and 12842 transitions. [2023-12-02 14:25:56,955 INFO L78 Accepts]: Start accepts. Automaton has 7410 states and 12842 transitions. Word has length 718 [2023-12-02 14:25:56,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:25:56,955 INFO L495 AbstractCegarLoop]: Abstraction has 7410 states and 12842 transitions. [2023-12-02 14:25:56,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.2) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:25:56,956 INFO L276 IsEmpty]: Start isEmpty. Operand 7410 states and 12842 transitions. [2023-12-02 14:25:56,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 720 [2023-12-02 14:25:56,962 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:25:56,962 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:25:56,985 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (26)] Ended with exit code 0 [2023-12-02 14:25:57,202 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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)] Ended with exit code 0 [2023-12-02 14:25:57,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:25:57,363 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:25:57,363 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:25:57,363 INFO L85 PathProgramCache]: Analyzing trace with hash -300987513, now seen corresponding path program 1 times [2023-12-02 14:25:57,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:25:57,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1500917447] [2023-12-02 14:25:57,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:25:57,365 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 14:25:57,365 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:25:57,366 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:25:57,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:25:58,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:25:59,073 INFO L262 TraceCheckSpWp]: Trace formula consists of 1156 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:25:59,080 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:26:02,097 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10643 proven. 96 refuted. 0 times theorem prover too weak. 15025 trivial. 0 not checked. [2023-12-02 14:26:02,097 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:26:04,099 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 243 proven. 96 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:26:04,099 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:26:04,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1500917447] [2023-12-02 14:26:04,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1500917447] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:26:04,099 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1548653771] [2023-12-02 14:26:04,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:04,099 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:26:04,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:26:04,100 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:26:04,101 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2023-12-02 14:26:05,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:05,798 INFO L262 TraceCheckSpWp]: Trace formula consists of 1156 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-02 14:26:05,806 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:26:06,159 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:26:06,159 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:26:06,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1548653771] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:26:06,159 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:26:06,160 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 6] total 10 [2023-12-02 14:26:06,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686142941] [2023-12-02 14:26:06,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:26:06,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:26:06,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:26:06,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:26:06,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-12-02 14:26:06,164 INFO L87 Difference]: Start difference. First operand 7410 states and 12842 transitions. Second operand has 4 states, 4 states have (on average 38.0) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:26:08,576 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 [0] [2023-12-02 14:26:09,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:26:09,764 INFO L93 Difference]: Finished difference Result 13288 states and 23017 transitions. [2023-12-02 14:26:09,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:26:09,765 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.0) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 719 [2023-12-02 14:26:09,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:26:09,778 INFO L225 Difference]: With dead ends: 13288 [2023-12-02 14:26:09,778 INFO L226 Difference]: Without dead ends: 7530 [2023-12-02 14:26:09,784 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2155 GetRequests, 2145 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-02 14:26:09,784 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 55 mSDsluCounter, 1013 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 1530 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:26:09,784 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 1530 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2023-12-02 14:26:09,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7530 states. [2023-12-02 14:26:10,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7530 to 7410. [2023-12-02 14:26:10,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7410 states, 6283 states have (on average 1.6956867738341557) internal successors, (10654), 6291 states have internal predecessors, (10654), 1090 states have call successors, (1090), 36 states have call predecessors, (1090), 36 states have return successors, (1090), 1082 states have call predecessors, (1090), 1090 states have call successors, (1090) [2023-12-02 14:26:10,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7410 states to 7410 states and 12834 transitions. [2023-12-02 14:26:10,248 INFO L78 Accepts]: Start accepts. Automaton has 7410 states and 12834 transitions. Word has length 719 [2023-12-02 14:26:10,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:26:10,249 INFO L495 AbstractCegarLoop]: Abstraction has 7410 states and 12834 transitions. [2023-12-02 14:26:10,249 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.0) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:26:10,249 INFO L276 IsEmpty]: Start isEmpty. Operand 7410 states and 12834 transitions. [2023-12-02 14:26:10,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 720 [2023-12-02 14:26:10,255 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:26:10,255 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:26:10,264 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (28)] Ended with exit code 0 [2023-12-02 14:26:10,485 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:26:10,655 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:26:10,656 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:26:10,656 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:26:10,657 INFO L85 PathProgramCache]: Analyzing trace with hash 400077065, now seen corresponding path program 1 times [2023-12-02 14:26:10,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:26:10,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [19149717] [2023-12-02 14:26:10,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:10,661 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 14:26:10,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:26:10,662 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:26:10,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:26:12,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:12,542 INFO L262 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:26:12,549 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:26:15,706 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10643 proven. 96 refuted. 0 times theorem prover too weak. 15025 trivial. 0 not checked. [2023-12-02 14:26:15,706 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:26:17,712 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 243 proven. 96 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:26:17,712 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:26:17,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [19149717] [2023-12-02 14:26:17,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [19149717] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:26:17,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [393255954] [2023-12-02 14:26:17,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:17,713 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:26:17,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:26:17,714 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:26:17,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2023-12-02 14:26:23,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:23,878 INFO L262 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-02 14:26:23,886 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:26:34,755 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10025 proven. 87 refuted. 0 times theorem prover too weak. 15652 trivial. 0 not checked. [2023-12-02 14:26:34,755 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:26:36,513 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 252 proven. 87 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:26:36,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [393255954] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:26:36,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590027389] [2023-12-02 14:26:36,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:26:36,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:26:36,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:26:36,515 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:26:36,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-12-02 14:26:38,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:26:38,889 INFO L262 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:26:38,896 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:26:49,273 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10025 proven. 87 refuted. 0 times theorem prover too weak. 15652 trivial. 0 not checked. [2023-12-02 14:26:49,273 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:26:50,680 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 252 proven. 87 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:26:50,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590027389] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:26:50,681 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2023-12-02 14:26:50,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 5, 5, 5, 5] total 15 [2023-12-02 14:26:50,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589297872] [2023-12-02 14:26:50,682 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2023-12-02 14:26:50,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-02 14:26:50,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:26:50,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-02 14:26:50,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2023-12-02 14:26:50,687 INFO L87 Difference]: Start difference. First operand 7410 states and 12834 transitions. Second operand has 15 states, 15 states have (on average 23.866666666666667) internal successors, (358), 15 states have internal predecessors, (358), 5 states have call successors, (292), 4 states have call predecessors, (292), 8 states have return successors, (294), 5 states have call predecessors, (294), 5 states have call successors, (294) [2023-12-02 14:27:01,064 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.70s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:03,074 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:04,401 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:07,516 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.72s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:09,521 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:12,016 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:15,232 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 14:27:17,312 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:32,343 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.74s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:34,354 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:36,361 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:38,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:40,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:43,331 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.72s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:45,341 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:47,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:49,349 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:51,355 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:53,363 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:55,365 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:27:58,559 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.72s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:00,566 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:02,577 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:04,579 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:06,585 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:08,594 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:10,600 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:12,603 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:14,609 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:16,612 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:19,390 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 14:28:22,400 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.75s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:24,407 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:26,410 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:28,416 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:30,422 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:28:33,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:28:33,149 INFO L93 Difference]: Finished difference Result 26262 states and 45008 transitions. [2023-12-02 14:28:33,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2023-12-02 14:28:33,150 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 23.866666666666667) internal successors, (358), 15 states have internal predecessors, (358), 5 states have call successors, (292), 4 states have call predecessors, (292), 8 states have return successors, (294), 5 states have call predecessors, (294), 5 states have call successors, (294) Word has length 719 [2023-12-02 14:28:33,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:28:33,177 INFO L225 Difference]: With dead ends: 26262 [2023-12-02 14:28:33,177 INFO L226 Difference]: Without dead ends: 19192 [2023-12-02 14:28:33,184 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4360 GetRequests, 4299 SyntacticMatches, 1 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1234 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=817, Invalid=2965, Unknown=0, NotChecked=0, Total=3782 [2023-12-02 14:28:33,185 INFO L413 NwaCegarLoop]: 621 mSDtfsCounter, 6128 mSDsluCounter, 1997 mSDsCounter, 0 mSdLazyCounter, 2341 mSolverCounterSat, 3893 mSolverCounterUnsat, 32 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 94.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6214 SdHoareTripleChecker+Valid, 2618 SdHoareTripleChecker+Invalid, 6266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3893 IncrementalHoareTripleChecker+Valid, 2341 IncrementalHoareTripleChecker+Invalid, 32 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 97.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:28:33,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6214 Valid, 2618 Invalid, 6266 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3893 Valid, 2341 Invalid, 32 Unknown, 0 Unchecked, 97.2s Time] [2023-12-02 14:28:33,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19192 states. [2023-12-02 14:28:34,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19192 to 18780. [2023-12-02 14:28:34,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18780 states, 15843 states have (on average 1.6477939784131794) internal successors, (26106), 15875 states have internal predecessors, (26106), 2802 states have call successors, (2802), 134 states have call predecessors, (2802), 134 states have return successors, (2802), 2770 states have call predecessors, (2802), 2802 states have call successors, (2802) [2023-12-02 14:28:34,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18780 states to 18780 states and 31710 transitions. [2023-12-02 14:28:34,501 INFO L78 Accepts]: Start accepts. Automaton has 18780 states and 31710 transitions. Word has length 719 [2023-12-02 14:28:34,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:28:34,502 INFO L495 AbstractCegarLoop]: Abstraction has 18780 states and 31710 transitions. [2023-12-02 14:28:34,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 23.866666666666667) internal successors, (358), 15 states have internal predecessors, (358), 5 states have call successors, (292), 4 states have call predecessors, (292), 8 states have return successors, (294), 5 states have call predecessors, (294), 5 states have call successors, (294) [2023-12-02 14:28:34,502 INFO L276 IsEmpty]: Start isEmpty. Operand 18780 states and 31710 transitions. [2023-12-02 14:28:34,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 720 [2023-12-02 14:28:34,509 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:28:34,510 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:28:34,551 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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)] Forceful destruction successful, exit code 0 [2023-12-02 14:28:34,857 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-12-02 14:28:34,932 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (30)] Ended with exit code 0 [2023-12-02 14:28:35,111 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 14:28:35,111 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:28:35,111 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:28:35,112 INFO L85 PathProgramCache]: Analyzing trace with hash 972124237, now seen corresponding path program 1 times [2023-12-02 14:28:35,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:28:35,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1247782507] [2023-12-02 14:28:35,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:28:35,113 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 14:28:35,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:28:35,114 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:28:35,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:28:36,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:28:36,892 INFO L262 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 14:28:36,899 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:28:54,158 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 4358 proven. 612 refuted. 0 times theorem prover too weak. 20794 trivial. 0 not checked. [2023-12-02 14:28:54,158 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:28:59,321 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 30 proven. 309 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:28:59,321 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:28:59,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1247782507] [2023-12-02 14:28:59,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1247782507] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:28:59,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1088061390] [2023-12-02 14:28:59,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:28:59,322 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:28:59,322 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:28:59,323 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:28:59,323 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2023-12-02 14:29:07,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:29:07,698 INFO L262 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 14:29:07,709 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:29:26,900 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 8705 proven. 267 refuted. 0 times theorem prover too weak. 16792 trivial. 0 not checked. [2023-12-02 14:29:26,900 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:29:28,152 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:29:28,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1088061390] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-02 14:29:28,152 INFO L185 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2023-12-02 14:29:28,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11, 8, 8] total 27 [2023-12-02 14:29:28,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773074574] [2023-12-02 14:29:28,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:29:28,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-02 14:29:28,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:29:28,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-02 14:29:28,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=586, Unknown=0, NotChecked=0, Total=702 [2023-12-02 14:29:28,155 INFO L87 Difference]: Start difference. First operand 18780 states and 31710 transitions. Second operand has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:29:31,534 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:29:34,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:29:34,718 INFO L93 Difference]: Finished difference Result 70931 states and 120143 transitions. [2023-12-02 14:29:34,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-02 14:29:34,719 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 719 [2023-12-02 14:29:34,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:29:34,797 INFO L225 Difference]: With dead ends: 70931 [2023-12-02 14:29:34,797 INFO L226 Difference]: Without dead ends: 52375 [2023-12-02 14:29:34,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2874 GetRequests, 2848 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=123, Invalid=633, Unknown=0, NotChecked=0, Total=756 [2023-12-02 14:29:34,816 INFO L413 NwaCegarLoop]: 511 mSDtfsCounter, 1487 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 329 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1487 SdHoareTripleChecker+Valid, 1356 SdHoareTripleChecker+Invalid, 498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 329 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-12-02 14:29:34,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1487 Valid, 1356 Invalid, 498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [329 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2023-12-02 14:29:34,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52375 states. [2023-12-02 14:29:37,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52375 to 49147. [2023-12-02 14:29:37,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49147 states, 44506 states have (on average 1.6845369163708264) internal successors, (74972), 44634 states have internal predecessors, (74972), 4386 states have call successors, (4386), 254 states have call predecessors, (4386), 254 states have return successors, (4386), 4258 states have call predecessors, (4386), 4386 states have call successors, (4386) [2023-12-02 14:29:37,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49147 states to 49147 states and 83744 transitions. [2023-12-02 14:29:37,710 INFO L78 Accepts]: Start accepts. Automaton has 49147 states and 83744 transitions. Word has length 719 [2023-12-02 14:29:37,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:29:37,711 INFO L495 AbstractCegarLoop]: Abstraction has 49147 states and 83744 transitions. [2023-12-02 14:29:37,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 5 states have internal predecessors, (152), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:29:37,711 INFO L276 IsEmpty]: Start isEmpty. Operand 49147 states and 83744 transitions. [2023-12-02 14:29:37,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 720 [2023-12-02 14:29:37,731 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:29:37,732 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:29:37,762 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:29:37,955 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (33)] Ended with exit code 0 [2023-12-02 14:29:38,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt [2023-12-02 14:29:38,133 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:29:38,133 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:29:38,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1588738609, now seen corresponding path program 1 times [2023-12-02 14:29:38,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:29:38,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1843169078] [2023-12-02 14:29:38,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:29:38,135 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 14:29:38,135 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:29:38,135 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:29:38,136 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 (34)] Waiting until timeout for monitored process [2023-12-02 14:29:39,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:29:39,799 INFO L262 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-02 14:29:39,806 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:29:49,947 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 12779 proven. 399 refuted. 0 times theorem prover too weak. 12586 trivial. 0 not checked. [2023-12-02 14:29:49,947 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:29:53,999 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 273 proven. 402 refuted. 0 times theorem prover too weak. 25089 trivial. 0 not checked. [2023-12-02 14:29:53,999 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:29:53,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1843169078] [2023-12-02 14:29:53,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1843169078] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:29:53,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [76715764] [2023-12-02 14:29:53,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:29:53,999 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:29:53,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:29:54,000 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:29:54,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2023-12-02 14:30:01,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:30:01,923 INFO L262 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-02 14:30:01,931 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:30:17,783 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 11735 proven. 222 refuted. 0 times theorem prover too weak. 13807 trivial. 0 not checked. [2023-12-02 14:30:17,783 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:30:29,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [76715764] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-02 14:30:29,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55326375] [2023-12-02 14:30:29,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:30:29,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:30:29,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 [2023-12-02 14:30:29,200 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-02 14:30:29,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-12-02 14:30:31,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:30:31,623 INFO L262 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-02 14:30:31,630 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:30:42,706 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 12513 proven. 402 refuted. 0 times theorem prover too weak. 12849 trivial. 0 not checked. [2023-12-02 14:30:42,706 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:30:45,336 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 135 proven. 204 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:30:45,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55326375] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:30:45,336 INFO L185 FreeRefinementEngine]: Found 0 perfect and 5 imperfect interpolant sequences. [2023-12-02 14:30:45,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 6, 10, 7] total 22 [2023-12-02 14:30:45,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907254424] [2023-12-02 14:30:45,337 INFO L85 oduleStraightlineAll]: Using 5 imperfect interpolants to construct interpolant automaton [2023-12-02 14:30:45,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-02 14:30:45,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:30:45,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-02 14:30:45,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=502, Unknown=0, NotChecked=0, Total=600 [2023-12-02 14:30:45,343 INFO L87 Difference]: Start difference. First operand 49147 states and 83744 transitions. Second operand has 22 states, 22 states have (on average 19.636363636363637) internal successors, (432), 22 states have internal predecessors, (432), 6 states have call successors, (429), 6 states have call predecessors, (429), 11 states have return successors, (432), 6 states have call predecessors, (432), 6 states have call successors, (432) [2023-12-02 14:31:01,049 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-02 14:31:02,291 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:31:05,805 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:31:06,976 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:31:09,776 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:31:11,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-02 14:31:39,765 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:31:42,572 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:31:43,763 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 14:31:46,017 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-02 14:31:48,029 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-02 14:32:02,884 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-12-02 14:32:02,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:32:02,962 INFO L93 Difference]: Finished difference Result 170747 states and 285879 transitions. [2023-12-02 14:32:02,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2023-12-02 14:32:02,963 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 19.636363636363637) internal successors, (432), 22 states have internal predecessors, (432), 6 states have call successors, (429), 6 states have call predecessors, (429), 11 states have return successors, (432), 6 states have call predecessors, (432), 6 states have call successors, (432) Word has length 719 [2023-12-02 14:32:02,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:32:03,150 INFO L225 Difference]: With dead ends: 170747 [2023-12-02 14:32:03,150 INFO L226 Difference]: Without dead ends: 120359 [2023-12-02 14:32:03,190 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4206 GetRequests, 4075 SyntacticMatches, 2 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6224 ImplicationChecksByTransitivity, 23.3s TimeCoverageRelationStatistics Valid=2965, Invalid=14065, Unknown=0, NotChecked=0, Total=17030 [2023-12-02 14:32:03,190 INFO L413 NwaCegarLoop]: 460 mSDtfsCounter, 6627 mSDsluCounter, 2809 mSDsCounter, 0 mSdLazyCounter, 3606 mSolverCounterSat, 3558 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 47.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6628 SdHoareTripleChecker+Valid, 3269 SdHoareTripleChecker+Invalid, 7168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3558 IncrementalHoareTripleChecker+Valid, 3606 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.4s IncrementalHoareTripleChecker+Time [2023-12-02 14:32:03,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6628 Valid, 3269 Invalid, 7168 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3558 Valid, 3606 Invalid, 4 Unknown, 0 Unchecked, 49.4s Time] [2023-12-02 14:32:03,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120359 states. [2023-12-02 14:32:09,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120359 to 82001. [2023-12-02 14:32:09,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82001 states, 72413 states have (on average 1.627359728225595) internal successors, (117842), 72669 states have internal predecessors, (117842), 8898 states have call successors, (8898), 689 states have call predecessors, (8898), 689 states have return successors, (8898), 8642 states have call predecessors, (8898), 8898 states have call successors, (8898) [2023-12-02 14:32:10,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82001 states to 82001 states and 135638 transitions. [2023-12-02 14:32:10,038 INFO L78 Accepts]: Start accepts. Automaton has 82001 states and 135638 transitions. Word has length 719 [2023-12-02 14:32:10,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:32:10,039 INFO L495 AbstractCegarLoop]: Abstraction has 82001 states and 135638 transitions. [2023-12-02 14:32:10,039 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 19.636363636363637) internal successors, (432), 22 states have internal predecessors, (432), 6 states have call successors, (429), 6 states have call predecessors, (429), 11 states have return successors, (432), 6 states have call predecessors, (432), 6 states have call successors, (432) [2023-12-02 14:32:10,039 INFO L276 IsEmpty]: Start isEmpty. Operand 82001 states and 135638 transitions. [2023-12-02 14:32:10,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 721 [2023-12-02 14:32:10,058 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:32:10,058 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:32:10,080 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (35)] Ended with exit code 0 [2023-12-02 14:32:10,288 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 (34)] Ended with exit code 0 [2023-12-02 14:32:10,711 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forcibly destroying the process [2023-12-02 14:32:10,712 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-12-02 14:32:10,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-02 14:32:10,712 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:32:10,713 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:32:10,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1574339934, now seen corresponding path program 1 times [2023-12-02 14:32:10,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:32:10,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1805171110] [2023-12-02 14:32:10,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:32:10,714 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 14:32:10,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:32:10,715 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:32:10,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 (37)] Waiting until timeout for monitored process [2023-12-02 14:32:12,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:32:12,964 INFO L262 TraceCheckSpWp]: Trace formula consists of 1155 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 14:32:12,974 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:32:30,141 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:32:30,141 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:32:30,141 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:32:30,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1805171110] [2023-12-02 14:32:30,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1805171110] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:32:30,142 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-02 14:32:30,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-02 14:32:30,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556854413] [2023-12-02 14:32:30,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:32:30,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-02 14:32:30,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:32:30,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-02 14:32:30,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:32:30,144 INFO L87 Difference]: Start difference. First operand 82001 states and 135638 transitions. Second operand has 3 states, 3 states have (on average 51.0) internal successors, (153), 2 states have internal predecessors, (153), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:32:32,646 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:32:41,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:32:41,889 INFO L93 Difference]: Finished difference Result 224852 states and 371178 transitions. [2023-12-02 14:32:41,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-02 14:32:41,890 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 2 states have internal predecessors, (153), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 720 [2023-12-02 14:32:41,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:32:42,139 INFO L225 Difference]: With dead ends: 224852 [2023-12-02 14:32:42,139 INFO L226 Difference]: Without dead ends: 149436 [2023-12-02 14:32:42,197 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 719 GetRequests, 718 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-02 14:32:42,197 INFO L413 NwaCegarLoop]: 489 mSDtfsCounter, 194 mSDsluCounter, 487 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 976 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-02 14:32:42,197 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 976 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-02 14:32:42,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149436 states. [2023-12-02 14:32:54,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149436 to 149370. [2023-12-02 14:32:54,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 149370 states, 130318 states have (on average 1.6178655289369082) internal successors, (210837), 130830 states have internal predecessors, (210837), 17682 states have call successors, (17682), 1369 states have call predecessors, (17682), 1369 states have return successors, (17682), 17170 states have call predecessors, (17682), 17682 states have call successors, (17682) [2023-12-02 14:32:54,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 149370 states to 149370 states and 246201 transitions. [2023-12-02 14:32:54,650 INFO L78 Accepts]: Start accepts. Automaton has 149370 states and 246201 transitions. Word has length 720 [2023-12-02 14:32:54,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:32:54,651 INFO L495 AbstractCegarLoop]: Abstraction has 149370 states and 246201 transitions. [2023-12-02 14:32:54,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.0) internal successors, (153), 2 states have internal predecessors, (153), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:32:54,651 INFO L276 IsEmpty]: Start isEmpty. Operand 149370 states and 246201 transitions. [2023-12-02 14:32:54,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 721 [2023-12-02 14:32:54,674 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:32:54,674 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:32:54,709 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 (37)] Ended with exit code 0 [2023-12-02 14:32:54,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:32:54,875 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:32:54,875 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:32:54,875 INFO L85 PathProgramCache]: Analyzing trace with hash -812169572, now seen corresponding path program 1 times [2023-12-02 14:32:54,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:32:54,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [355320643] [2023-12-02 14:32:54,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:32:54,877 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 14:32:54,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:32:54,877 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:32:54,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 (38)] Waiting until timeout for monitored process [2023-12-02 14:32:57,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:32:57,127 INFO L262 TraceCheckSpWp]: Trace formula consists of 1154 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-02 14:32:57,134 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:33:00,186 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 10643 proven. 96 refuted. 0 times theorem prover too weak. 15025 trivial. 0 not checked. [2023-12-02 14:33:00,186 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:33:02,037 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 243 proven. 96 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:33:02,037 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:33:02,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [355320643] [2023-12-02 14:33:02,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [355320643] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:33:02,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [485490540] [2023-12-02 14:33:02,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:33:02,038 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:33:02,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:33:02,039 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:33:02,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2023-12-02 14:33:03,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:33:03,674 INFO L262 TraceCheckSpWp]: Trace formula consists of 1154 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-02 14:33:03,680 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:33:05,073 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 25764 trivial. 0 not checked. [2023-12-02 14:33:05,073 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-02 14:33:05,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [485490540] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-02 14:33:05,074 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-12-02 14:33:05,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6, 6] total 11 [2023-12-02 14:33:05,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137714068] [2023-12-02 14:33:05,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-02 14:33:05,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-02 14:33:05,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2023-12-02 14:33:05,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-02 14:33:05,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-12-02 14:33:05,077 INFO L87 Difference]: Start difference. First operand 149370 states and 246201 transitions. Second operand has 4 states, 4 states have (on average 38.25) internal successors, (153), 4 states have internal predecessors, (153), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:33:07,966 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.73s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:33:10,649 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 14:33:12,218 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-12-02 14:33:31,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-02 14:33:31,631 INFO L93 Difference]: Finished difference Result 375294 states and 610163 transitions. [2023-12-02 14:33:31,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-02 14:33:31,632 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.25) internal successors, (153), 4 states have internal predecessors, (153), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) Word has length 720 [2023-12-02 14:33:31,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-02 14:33:31,965 INFO L225 Difference]: With dead ends: 375294 [2023-12-02 14:33:31,965 INFO L226 Difference]: Without dead ends: 221804 [2023-12-02 14:33:32,059 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2158 GetRequests, 2147 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2023-12-02 14:33:32,060 INFO L413 NwaCegarLoop]: 721 mSDtfsCounter, 380 mSDsluCounter, 1022 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 1743 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-12-02 14:33:32,060 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 1743 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 217 Invalid, 2 Unknown, 0 Unchecked, 8.3s Time] [2023-12-02 14:33:32,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221804 states. [2023-12-02 14:33:52,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221804 to 221706. [2023-12-02 14:33:52,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221706 states, 186670 states have (on average 1.569255906144533) internal successors, (292933), 187758 states have internal predecessors, (292933), 32466 states have call successors, (32466), 2569 states have call predecessors, (32466), 2569 states have return successors, (32466), 31378 states have call predecessors, (32466), 32466 states have call successors, (32466) [2023-12-02 14:33:53,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221706 states to 221706 states and 357865 transitions. [2023-12-02 14:33:53,491 INFO L78 Accepts]: Start accepts. Automaton has 221706 states and 357865 transitions. Word has length 720 [2023-12-02 14:33:53,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-02 14:33:53,493 INFO L495 AbstractCegarLoop]: Abstraction has 221706 states and 357865 transitions. [2023-12-02 14:33:53,493 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.25) internal successors, (153), 4 states have internal predecessors, (153), 1 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 1 states have call predecessors, (114), 1 states have call successors, (114) [2023-12-02 14:33:53,493 INFO L276 IsEmpty]: Start isEmpty. Operand 221706 states and 357865 transitions. [2023-12-02 14:33:53,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 721 [2023-12-02 14:33:53,537 INFO L187 NwaCegarLoop]: Found error trace [2023-12-02 14:33:53,537 INFO L195 NwaCegarLoop]: trace histogram [114, 114, 114, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:33:53,546 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (39)] Ended with exit code 0 [2023-12-02 14:33:53,785 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 (38)] Ended with exit code 0 [2023-12-02 14:33:53,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:33:53,939 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-02 14:33:53,939 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-02 14:33:53,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1206536358, now seen corresponding path program 1 times [2023-12-02 14:33:53,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2023-12-02 14:33:53,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [383487065] [2023-12-02 14:33:53,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:33:53,941 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 14:33:53,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/mathsat [2023-12-02 14:33:53,942 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 14:33:53,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/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 (40)] Waiting until timeout for monitored process [2023-12-02 14:33:56,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-02 14:33:56,372 INFO L262 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-02 14:33:56,383 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-02 14:34:13,904 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 4358 proven. 612 refuted. 0 times theorem prover too weak. 20794 trivial. 0 not checked. [2023-12-02 14:34:13,904 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-02 14:34:19,073 INFO L134 CoverageAnalysis]: Checked inductivity of 25764 backedges. 30 proven. 309 refuted. 0 times theorem prover too weak. 25425 trivial. 0 not checked. [2023-12-02 14:34:19,074 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2023-12-02 14:34:19,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [383487065] [2023-12-02 14:34:19,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [383487065] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-02 14:34:19,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1522879980] [2023-12-02 14:34:19,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-02 14:34:19,074 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-12-02 14:34:19,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 [2023-12-02 14:34:19,075 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-12-02 14:34:19,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e692a194-6141-433a-a35a-09dafdf27afb/bin/utaipan-verify-nQ1chXbOIh/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process