./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-99.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-99.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 3fc2dee412d1614ffe2e48e99f34626a98e2bc7bb385efe0786b8cd06ee2804e --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 04:43:34,681 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 04:43:34,827 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-14 04:43:34,838 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 04:43:34,838 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 04:43:34,895 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 04:43:34,898 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 04:43:34,898 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 04:43:34,899 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 04:43:34,899 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 04:43:34,900 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 04:43:34,900 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 04:43:34,901 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 04:43:34,902 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 04:43:34,902 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 04:43:34,902 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 04:43:34,902 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 04:43:34,902 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 04:43:34,903 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 04:43:34,903 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 04:43:34,903 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 04:43:34,903 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 04:43:34,904 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 04:43:34,904 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 04:43:34,904 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 04:43:34,904 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 04:43:34,904 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 04:43:34,904 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 04:43:34,904 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 04:43:34,904 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 04:43:34,905 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 04:43:34,906 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 04:43:34,906 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 04:43:34,906 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 04:43:34,907 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 04:43:34,908 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 04:43:34,908 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 04:43:34,908 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 04:43:34,908 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:43:34,909 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 04:43:34,909 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 04:43:34,909 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 04:43:34,909 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 04:43:34,909 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 04:43:34,910 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 04:43:34,910 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 04:43:34,911 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 04:43:34,911 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 3fc2dee412d1614ffe2e48e99f34626a98e2bc7bb385efe0786b8cd06ee2804e [2024-11-14 04:43:35,459 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 04:43:35,478 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 04:43:35,484 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 04:43:35,488 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 04:43:35,488 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 04:43:35,490 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-99.i Unable to find full path for "g++" [2024-11-14 04:43:38,145 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 04:43:38,588 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 04:43:38,591 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-99.i [2024-11-14 04:43:38,608 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/data/6ed5bac9d/066d7b4dda0945e996f5aefd60bfe090/FLAG3ae06b0b8 [2024-11-14 04:43:38,721 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/data/6ed5bac9d/066d7b4dda0945e996f5aefd60bfe090 [2024-11-14 04:43:38,725 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 04:43:38,727 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 04:43:38,729 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 04:43:38,729 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 04:43:38,736 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 04:43:38,737 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:43:38" (1/1) ... [2024-11-14 04:43:38,738 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7d84824a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:43:38, skipping insertion in model container [2024-11-14 04:43:38,738 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:43:38" (1/1) ... [2024-11-14 04:43:38,811 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 04:43:39,084 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-99.i[916,929] [2024-11-14 04:43:39,470 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:43:39,498 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 04:43:39,510 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-99.i[916,929] [2024-11-14 04:43:39,657 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:43:39,689 INFO L204 MainTranslator]: Completed translation [2024-11-14 04:43:39,689 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:43:39 WrapperNode [2024-11-14 04:43:39,690 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 04:43:39,691 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 04:43:39,691 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 04:43:39,691 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 04:43:39,700 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:43:39" (1/1) ... [2024-11-14 04:43:39,725 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:43:39" (1/1) ... [2024-11-14 04:43:39,824 INFO L138 Inliner]: procedures = 26, calls = 119, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 918 [2024-11-14 04:43:39,824 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 04:43:39,825 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 04:43:39,825 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 04:43:39,825 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 04:43:39,835 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:43:39" (1/1) ... [2024-11-14 04:43:39,835 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:43:39" (1/1) ... [2024-11-14 04:43:39,847 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:43:39" (1/1) ... [2024-11-14 04:43:39,848 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:43:39" (1/1) ... [2024-11-14 04:43:39,884 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:43:39" (1/1) ... [2024-11-14 04:43:39,895 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:43:39" (1/1) ... [2024-11-14 04:43:39,909 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:43:39" (1/1) ... [2024-11-14 04:43:39,922 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:43:39" (1/1) ... [2024-11-14 04:43:39,955 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 04:43:39,956 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 04:43:39,956 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 04:43:39,956 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 04:43:39,957 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:43:39" (1/1) ... [2024-11-14 04:43:39,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:43:39,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:43:40,008 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 04:43:40,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 04:43:40,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 04:43:40,053 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 04:43:40,053 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 04:43:40,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 04:43:40,054 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 04:43:40,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 04:43:40,344 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 04:43:40,347 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 04:43:42,946 INFO L? ?]: Removed 31 outVars from TransFormulas that were not future-live. [2024-11-14 04:43:42,946 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 04:43:45,672 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 04:43:45,673 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-14 04:43:45,673 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:43:45 BoogieIcfgContainer [2024-11-14 04:43:45,673 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 04:43:45,677 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 04:43:45,678 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 04:43:45,684 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 04:43:45,684 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 04:43:38" (1/3) ... [2024-11-14 04:43:45,686 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@78a937b9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:43:45, skipping insertion in model container [2024-11-14 04:43:45,686 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:43:39" (2/3) ... [2024-11-14 04:43:45,686 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@78a937b9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:43:45, skipping insertion in model container [2024-11-14 04:43:45,688 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:43:45" (3/3) ... [2024-11-14 04:43:45,690 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-99.i [2024-11-14 04:43:45,713 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 04:43:45,716 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-99.i that has 2 procedures, 173 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-14 04:43:45,823 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 04:43:45,848 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@218c28af, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 04:43:45,848 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 04:43:45,856 INFO L276 IsEmpty]: Start isEmpty. Operand has 173 states, 64 states have (on average 1.046875) internal successors, (67), 65 states have internal predecessors, (67), 106 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 106 states have call predecessors, (106), 106 states have call successors, (106) [2024-11-14 04:43:45,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 381 [2024-11-14 04:43:45,893 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:43:45,895 INFO L215 NwaCegarLoop]: trace histogram [106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:43:45,895 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:43:45,901 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:43:45,902 INFO L85 PathProgramCache]: Analyzing trace with hash 688971129, now seen corresponding path program 1 times [2024-11-14 04:43:45,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:43:45,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278868735] [2024-11-14 04:43:45,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:43:45,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:43:53,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:43:53,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1506393766] [2024-11-14 04:43:53,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:43:53,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:43:53,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:43:53,290 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:43:53,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 04:44:02,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 04:44:02,521 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 04:44:04,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 04:44:05,924 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2024-11-14 04:44:05,926 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-14 04:44:05,927 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-14 04:44:05,962 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 04:44:06,129 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-14 04:44:06,134 INFO L407 BasicCegarLoop]: Path program histogram: [1] [2024-11-14 04:44:06,924 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-14 04:44:06,928 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.11 04:44:06 BoogieIcfgContainer [2024-11-14 04:44:06,928 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-14 04:44:06,929 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-14 04:44:06,929 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-14 04:44:06,929 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-14 04:44:06,930 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:43:45" (3/4) ... [2024-11-14 04:44:06,933 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-14 04:44:06,934 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-14 04:44:06,936 INFO L158 Benchmark]: Toolchain (without parser) took 28208.94ms. Allocated memory was 167.8MB in the beginning and 520.1MB in the end (delta: 352.3MB). Free memory was 124.8MB in the beginning and 405.5MB in the end (delta: -280.8MB). Peak memory consumption was 71.3MB. Max. memory is 16.1GB. [2024-11-14 04:44:06,936 INFO L158 Benchmark]: CDTParser took 0.48ms. Allocated memory is still 167.8MB. Free memory is still 106.6MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 04:44:06,937 INFO L158 Benchmark]: CACSL2BoogieTranslator took 961.19ms. Allocated memory is still 167.8MB. Free memory was 124.5MB in the beginning and 94.9MB in the end (delta: 29.6MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2024-11-14 04:44:06,937 INFO L158 Benchmark]: Boogie Procedure Inliner took 133.33ms. Allocated memory is still 167.8MB. Free memory was 94.9MB in the beginning and 82.2MB in the end (delta: 12.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-14 04:44:06,938 INFO L158 Benchmark]: Boogie Preprocessor took 130.16ms. Allocated memory is still 167.8MB. Free memory was 82.2MB in the beginning and 76.3MB in the end (delta: 5.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-14 04:44:06,938 INFO L158 Benchmark]: RCFGBuilder took 5717.35ms. Allocated memory was 167.8MB in the beginning and 419.4MB in the end (delta: 251.7MB). Free memory was 76.3MB in the beginning and 254.6MB in the end (delta: -178.3MB). Peak memory consumption was 207.4MB. Max. memory is 16.1GB. [2024-11-14 04:44:06,939 INFO L158 Benchmark]: TraceAbstraction took 21250.86ms. Allocated memory was 419.4MB in the beginning and 520.1MB in the end (delta: 100.7MB). Free memory was 254.6MB in the beginning and 405.6MB in the end (delta: -151.0MB). Peak memory consumption was 238.7MB. Max. memory is 16.1GB. [2024-11-14 04:44:06,939 INFO L158 Benchmark]: Witness Printer took 5.52ms. Allocated memory is still 520.1MB. Free memory was 405.6MB in the beginning and 405.5MB in the end (delta: 95.9kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 04:44:06,944 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.48ms. Allocated memory is still 167.8MB. Free memory is still 106.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 961.19ms. Allocated memory is still 167.8MB. Free memory was 124.5MB in the beginning and 94.9MB in the end (delta: 29.6MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 133.33ms. Allocated memory is still 167.8MB. Free memory was 94.9MB in the beginning and 82.2MB in the end (delta: 12.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 130.16ms. Allocated memory is still 167.8MB. Free memory was 82.2MB in the beginning and 76.3MB in the end (delta: 5.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 5717.35ms. Allocated memory was 167.8MB in the beginning and 419.4MB in the end (delta: 251.7MB). Free memory was 76.3MB in the beginning and 254.6MB in the end (delta: -178.3MB). Peak memory consumption was 207.4MB. Max. memory is 16.1GB. * TraceAbstraction took 21250.86ms. Allocated memory was 419.4MB in the beginning and 520.1MB in the end (delta: 100.7MB). Free memory was 254.6MB in the beginning and 405.6MB in the end (delta: -151.0MB). Peak memory consumption was 238.7MB. Max. memory is 16.1GB. * Witness Printer took 5.52ms. Allocated memory is still 520.1MB. Free memory was 405.6MB in the beginning and 405.5MB in the end (delta: 95.9kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of shiftRight at line 207, overapproximation of shiftLeft at line 436, overapproximation of someBinaryArithmeticDOUBLEoperation at line 378, overapproximation of someBinaryFLOATComparisonOperation at line 629, overapproximation of someBinaryFLOATComparisonOperation at line 631, overapproximation of someBinaryFLOATComparisonOperation at line 620, overapproximation of someBinaryFLOATComparisonOperation at line 702, overapproximation of someBinaryFLOATComparisonOperation at line 625, overapproximation of someBinaryFLOATComparisonOperation at line 627, overapproximation of someBinaryFLOATComparisonOperation at line 179, overapproximation of someBinaryFLOATComparisonOperation at line 618, overapproximation of bitwiseOr at line 157, overapproximation of someUnaryDOUBLEoperation at line 138, overapproximation of someUnaryDOUBLEoperation at line 461, overapproximation of bitwiseAnd at line 197, overapproximation of someBinaryDOUBLEComparisonOperation at line 691, overapproximation of someBinaryDOUBLEComparisonOperation at line 670, overapproximation of someBinaryDOUBLEComparisonOperation at line 671, overapproximation of someBinaryDOUBLEComparisonOperation at line 560, overapproximation of someBinaryDOUBLEComparisonOperation at line 586, overapproximation of someBinaryDOUBLEComparisonOperation at line 558, overapproximation of someBinaryDOUBLEComparisonOperation at line 256, overapproximation of someBinaryArithmeticFLOAToperation at line 169, overapproximation of someUnaryFLOAToperation at line 204. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 1; [L23] unsigned char var_1_2 = 0; [L24] unsigned char var_1_3 = 0; [L25] unsigned char var_1_4 = 0; [L26] unsigned char var_1_5 = 0; [L27] signed long int var_1_6 = 25; [L28] double var_1_10 = 99999999999.25; [L29] double var_1_11 = 255.25; [L30] double var_1_12 = 1.125; [L31] unsigned char var_1_13 = 2; [L32] unsigned char var_1_14 = 5; [L33] unsigned char var_1_15 = 32; [L34] unsigned char var_1_16 = 4; [L35] unsigned char var_1_17 = 2; [L36] signed char var_1_18 = 4; [L37] signed char var_1_19 = 16; [L38] signed char var_1_20 = 32; [L39] signed char var_1_21 = 25; [L40] signed char var_1_22 = 1; [L41] signed char var_1_23 = 100; [L42] double var_1_24 = 3.125; [L43] double var_1_25 = 0.0; [L44] unsigned short int var_1_26 = 32; [L45] unsigned short int var_1_27 = 36217; [L46] unsigned char var_1_28 = 2; [L47] signed long int var_1_29 = -25; [L48] signed long int var_1_30 = 32; [L49] signed long int var_1_31 = 64; [L50] signed long int var_1_32 = -4; [L51] signed long int var_1_33 = -4; [L52] signed long int var_1_34 = -25; [L53] unsigned long int var_1_35 = 2; [L54] unsigned long int var_1_36 = 3354553509; [L55] unsigned long int var_1_37 = 5; [L56] float var_1_38 = 1.75; [L57] unsigned char var_1_39 = 1; [L58] unsigned char var_1_40 = 0; [L59] float var_1_41 = 9999999999.3; [L60] float var_1_42 = 9.6; [L61] unsigned char var_1_43 = 0; [L62] float var_1_44 = 64.5; [L63] float var_1_45 = 4.6; [L64] float var_1_46 = 16.42; [L65] float var_1_47 = 1.08; [L66] signed char var_1_48 = 32; [L67] signed char var_1_49 = 4; [L68] signed char var_1_50 = -64; [L69] unsigned char var_1_51 = 2; [L70] unsigned char var_1_52 = 200; [L71] unsigned char var_1_53 = 50; [L72] signed char var_1_54 = -5; [L73] signed char var_1_55 = -32; [L74] signed char var_1_56 = 2; [L75] signed char var_1_57 = 5; [L76] float var_1_58 = 9.6; [L77] signed char var_1_59 = 16; [L78] signed char var_1_60 = 16; [L79] unsigned short int var_1_61 = 4; [L80] unsigned short int var_1_62 = 45986; [L81] unsigned short int var_1_63 = 23407; [L82] signed short int var_1_64 = -4; [L83] unsigned char var_1_65 = 0; [L84] signed short int var_1_66 = -8; [L85] signed long int var_1_67 = -4; [L86] signed long int var_1_68 = 0; [L87] unsigned char var_1_69 = 5; [L88] double var_1_70 = 50.5; [L89] signed char var_1_71 = 64; [L90] signed char var_1_72 = 2; [L91] unsigned char var_1_73 = 1; [L92] unsigned char var_1_74 = 0; [L93] unsigned char var_1_75 = 0; [L94] unsigned char var_1_76 = 200; [L95] signed short int var_1_77 = 50; [L96] signed short int var_1_78 = 50; [L97] double var_1_79 = 256.3; [L98] signed short int var_1_80 = -10; [L99] signed long int var_1_81 = 50; [L100] signed long int var_1_82 = -64; [L101] unsigned char var_1_83 = 0; [L102] unsigned char var_1_84 = 0; [L103] unsigned char var_1_85 = 64; [L104] signed char var_1_86 = -2; [L105] signed char var_1_87 = 25; [L106] signed char var_1_88 = 100; [L107] signed long int var_1_89 = -5; [L108] signed long int var_1_90 = -16; [L109] signed long int var_1_91 = 4; [L110] float var_1_92 = 4.5; [L111] signed short int var_1_93 = -4; [L112] signed short int var_1_94 = -4; [L113] signed char var_1_95 = -16; [L114] unsigned long int var_1_96 = 1; [L115] unsigned char var_1_97 = 0; [L116] double var_1_98 = 2.3; [L117] unsigned char var_1_99 = 16; [L118] unsigned char var_1_100 = 100; [L119] float var_1_101 = 16.6; [L120] unsigned long int var_1_102 = 32; [L121] unsigned long int var_1_103 = 4209802520; [L122] double var_1_104 = 3.5; [L123] signed char var_1_105 = 2; [L124] double var_1_106 = 2.2; [L125] unsigned char var_1_107 = 2; [L126] signed char var_1_108 = -1; [L127] unsigned char var_1_109 = 1; [L128] unsigned char var_1_110 = 1; [L129] unsigned short int var_1_111 = 5; [L130] double var_1_112 = 49.5; [L131] double var_1_113 = 0.25; [L132] signed char var_1_114 = -128; [L133] signed long int var_1_115 = -8; [L134] signed char var_1_116 = 8; [L135] signed char var_1_117 = -64; [L136] unsigned short int var_1_118 = 100; [L137] float var_1_119 = 31.75; [L138] float var_1_120 = -0.9; [L139] unsigned char var_1_121 = 0; [L140] unsigned char var_1_122 = 1; [L141] signed char var_1_123 = 50; [L142] unsigned char var_1_124 = 128; [L143] double var_1_125 = 3.6; [L144] unsigned short int var_1_126 = 8; [L145] unsigned char var_1_127 = 100; [L146] unsigned char var_1_128 = 0; [L147] float var_1_129 = 64.2; [L148] signed long int var_1_130 = -8; [L149] unsigned long int var_1_131 = 5; [L150] signed long int var_1_132 = 1000000000; [L151] unsigned short int var_1_133 = 0; [L152] unsigned long int var_1_134 = 64; [L153] unsigned short int var_1_135 = 100; [L717] isInitial = 1 [L718] FCALL initially() [L719] COND TRUE 1 [L720] FCALL updateLastVariables() [L721] CALL updateVariables() [L545] var_1_2 = __VERIFIER_nondet_uchar() [L546] CALL assume_abort_if_not(var_1_2 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L546] RET assume_abort_if_not(var_1_2 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L547] CALL assume_abort_if_not(var_1_2 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L547] RET assume_abort_if_not(var_1_2 <= 1) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L548] var_1_3 = __VERIFIER_nondet_uchar() [L549] CALL assume_abort_if_not(var_1_3 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L549] RET assume_abort_if_not(var_1_3 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L550] CALL assume_abort_if_not(var_1_3 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L550] RET assume_abort_if_not(var_1_3 <= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L551] var_1_4 = __VERIFIER_nondet_uchar() [L552] CALL assume_abort_if_not(var_1_4 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L552] RET assume_abort_if_not(var_1_4 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L553] CALL assume_abort_if_not(var_1_4 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L553] RET assume_abort_if_not(var_1_4 <= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L554] var_1_5 = __VERIFIER_nondet_uchar() [L555] CALL assume_abort_if_not(var_1_5 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L555] RET assume_abort_if_not(var_1_5 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L556] CALL assume_abort_if_not(var_1_5 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L556] RET assume_abort_if_not(var_1_5 <= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_11=1021/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L557] var_1_11 = __VERIFIER_nondet_double() [L558] CALL assume_abort_if_not((var_1_11 >= 0.0F && var_1_11 <= -1.0e-20F) || (var_1_11 <= 9223372.036854765600e+12F && var_1_11 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L558] RET assume_abort_if_not((var_1_11 >= 0.0F && var_1_11 <= -1.0e-20F) || (var_1_11 <= 9223372.036854765600e+12F && var_1_11 >= 1.0e-20F )) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_12=9/8, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L559] var_1_12 = __VERIFIER_nondet_double() [L560] CALL assume_abort_if_not((var_1_12 >= 0.0F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 9223372.036854765600e+12F && var_1_12 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L560] RET assume_abort_if_not((var_1_12 >= 0.0F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 9223372.036854765600e+12F && var_1_12 >= 1.0e-20F )) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=5, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L561] var_1_14 = __VERIFIER_nondet_uchar() [L562] CALL assume_abort_if_not(var_1_14 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L562] RET assume_abort_if_not(var_1_14 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L563] CALL assume_abort_if_not(var_1_14 <= 254) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L563] RET assume_abort_if_not(var_1_14 <= 254) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=4, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L564] var_1_16 = __VERIFIER_nondet_uchar() [L565] CALL assume_abort_if_not(var_1_16 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L565] RET assume_abort_if_not(var_1_16 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L566] CALL assume_abort_if_not(var_1_16 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L566] RET assume_abort_if_not(var_1_16 <= 127) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=2, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L567] var_1_17 = __VERIFIER_nondet_uchar() [L568] CALL assume_abort_if_not(var_1_17 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L568] RET assume_abort_if_not(var_1_17 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L569] CALL assume_abort_if_not(var_1_17 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L569] RET assume_abort_if_not(var_1_17 <= 127) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=16, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L570] var_1_19 = __VERIFIER_nondet_char() [L571] CALL assume_abort_if_not(var_1_19 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L571] RET assume_abort_if_not(var_1_19 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L572] CALL assume_abort_if_not(var_1_19 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L572] RET assume_abort_if_not(var_1_19 <= 63) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=32, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L573] var_1_20 = __VERIFIER_nondet_char() [L574] CALL assume_abort_if_not(var_1_20 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L574] RET assume_abort_if_not(var_1_20 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L575] CALL assume_abort_if_not(var_1_20 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L575] RET assume_abort_if_not(var_1_20 <= 63) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=25, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L576] var_1_21 = __VERIFIER_nondet_char() [L577] CALL assume_abort_if_not(var_1_21 >= -63) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L577] RET assume_abort_if_not(var_1_21 >= -63) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L578] CALL assume_abort_if_not(var_1_21 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L578] RET assume_abort_if_not(var_1_21 <= 63) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=1, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L579] var_1_22 = __VERIFIER_nondet_char() [L580] CALL assume_abort_if_not(var_1_22 >= -1) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L580] RET assume_abort_if_not(var_1_22 >= -1) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L581] CALL assume_abort_if_not(var_1_22 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L581] RET assume_abort_if_not(var_1_22 <= 126) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=100, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L582] var_1_23 = __VERIFIER_nondet_char() [L583] CALL assume_abort_if_not(var_1_23 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L583] RET assume_abort_if_not(var_1_23 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L584] CALL assume_abort_if_not(var_1_23 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L584] RET assume_abort_if_not(var_1_23 <= 126) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_25=0, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L585] var_1_25 = __VERIFIER_nondet_double() [L586] CALL assume_abort_if_not((var_1_25 >= 4611686.018427382800e+12F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 9223372.036854765600e+12F && var_1_25 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L586] RET assume_abort_if_not((var_1_25 >= 4611686.018427382800e+12F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 9223372.036854765600e+12F && var_1_25 >= 1.0e-20F )) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=36217, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L587] var_1_27 = __VERIFIER_nondet_ushort() [L588] CALL assume_abort_if_not(var_1_27 >= 32767) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L588] RET assume_abort_if_not(var_1_27 >= 32767) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L589] CALL assume_abort_if_not(var_1_27 <= 65534) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L589] RET assume_abort_if_not(var_1_27 <= 65534) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=32, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L590] var_1_30 = __VERIFIER_nondet_long() [L591] CALL assume_abort_if_not(var_1_30 >= -2147483648) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L591] RET assume_abort_if_not(var_1_30 >= -2147483648) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L592] CALL assume_abort_if_not(var_1_30 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L592] RET assume_abort_if_not(var_1_30 <= 2147483647) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=64, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L593] var_1_31 = __VERIFIER_nondet_long() [L594] CALL assume_abort_if_not(var_1_31 >= -2147483648) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L594] RET assume_abort_if_not(var_1_31 >= -2147483648) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L595] CALL assume_abort_if_not(var_1_31 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L595] RET assume_abort_if_not(var_1_31 <= 2147483647) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-4, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L596] var_1_32 = __VERIFIER_nondet_long() [L597] CALL assume_abort_if_not(var_1_32 >= -2147483648) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L597] RET assume_abort_if_not(var_1_32 >= -2147483648) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L598] CALL assume_abort_if_not(var_1_32 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L598] RET assume_abort_if_not(var_1_32 <= 2147483647) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-4, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L599] var_1_33 = __VERIFIER_nondet_long() [L600] CALL assume_abort_if_not(var_1_33 >= -2147483648) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L600] RET assume_abort_if_not(var_1_33 >= -2147483648) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L601] CALL assume_abort_if_not(var_1_33 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L601] RET assume_abort_if_not(var_1_33 <= 2147483647) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-25, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L602] var_1_34 = __VERIFIER_nondet_long() [L603] CALL assume_abort_if_not(var_1_34 >= -1073741823) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L603] RET assume_abort_if_not(var_1_34 >= -1073741823) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L604] CALL assume_abort_if_not(var_1_34 <= 1073741823) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L604] RET assume_abort_if_not(var_1_34 <= 1073741823) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=3354553509, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L605] var_1_36 = __VERIFIER_nondet_ulong() [L606] CALL assume_abort_if_not(var_1_36 >= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L606] RET assume_abort_if_not(var_1_36 >= 2147483647) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L607] CALL assume_abort_if_not(var_1_36 <= 4294967294) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L607] RET assume_abort_if_not(var_1_36 <= 4294967294) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=5, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L608] var_1_37 = __VERIFIER_nondet_ulong() [L609] CALL assume_abort_if_not(var_1_37 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L609] RET assume_abort_if_not(var_1_37 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L610] CALL assume_abort_if_not(var_1_37 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L610] RET assume_abort_if_not(var_1_37 <= 2147483647) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L611] var_1_39 = __VERIFIER_nondet_uchar() [L612] CALL assume_abort_if_not(var_1_39 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L612] RET assume_abort_if_not(var_1_39 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L613] CALL assume_abort_if_not(var_1_39 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L613] RET assume_abort_if_not(var_1_39 <= 1) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L614] var_1_40 = __VERIFIER_nondet_uchar() [L615] CALL assume_abort_if_not(var_1_40 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L615] RET assume_abort_if_not(var_1_40 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L616] CALL assume_abort_if_not(var_1_40 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L616] RET assume_abort_if_not(var_1_40 <= 1) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_41=99999999993/10, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L617] var_1_41 = __VERIFIER_nondet_float() [L618] CALL assume_abort_if_not((var_1_41 >= 0.0F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 9223372.036854765600e+12F && var_1_41 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L618] RET assume_abort_if_not((var_1_41 >= 0.0F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 9223372.036854765600e+12F && var_1_41 >= 1.0e-20F )) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_42=48/5, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L619] var_1_42 = __VERIFIER_nondet_float() [L620] CALL assume_abort_if_not((var_1_42 >= 0.0F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 9223372.036854765600e+12F && var_1_42 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L620] RET assume_abort_if_not((var_1_42 >= 0.0F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 9223372.036854765600e+12F && var_1_42 >= 1.0e-20F )) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L621] var_1_43 = __VERIFIER_nondet_uchar() [L622] CALL assume_abort_if_not(var_1_43 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L622] RET assume_abort_if_not(var_1_43 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L623] CALL assume_abort_if_not(var_1_43 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L623] RET assume_abort_if_not(var_1_43 <= 1) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_44=129/2, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L624] var_1_44 = __VERIFIER_nondet_float() [L625] CALL assume_abort_if_not((var_1_44 >= 0.0F && var_1_44 <= -1.0e-20F) || (var_1_44 <= 4611686.018427382800e+12F && var_1_44 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L625] RET assume_abort_if_not((var_1_44 >= 0.0F && var_1_44 <= -1.0e-20F) || (var_1_44 <= 4611686.018427382800e+12F && var_1_44 >= 1.0e-20F )) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_45=23/5, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L626] var_1_45 = __VERIFIER_nondet_float() [L627] CALL assume_abort_if_not((var_1_45 >= 0.0F && var_1_45 <= -1.0e-20F) || (var_1_45 <= 2305843.009213691390e+12F && var_1_45 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L627] RET assume_abort_if_not((var_1_45 >= 0.0F && var_1_45 <= -1.0e-20F) || (var_1_45 <= 2305843.009213691390e+12F && var_1_45 >= 1.0e-20F )) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_46=821/50, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L628] var_1_46 = __VERIFIER_nondet_float() [L629] CALL assume_abort_if_not((var_1_46 >= 0.0F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 2305843.009213691390e+12F && var_1_46 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L629] RET assume_abort_if_not((var_1_46 >= 0.0F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 2305843.009213691390e+12F && var_1_46 >= 1.0e-20F )) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_47=27/25, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L630] var_1_47 = __VERIFIER_nondet_float() [L631] CALL assume_abort_if_not((var_1_47 >= -461168.6018427382800e+13F && var_1_47 <= -1.0e-20F) || (var_1_47 <= 4611686.018427382800e+12F && var_1_47 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L631] RET assume_abort_if_not((var_1_47 >= -461168.6018427382800e+13F && var_1_47 <= -1.0e-20F) || (var_1_47 <= 4611686.018427382800e+12F && var_1_47 >= 1.0e-20F )) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=4, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L632] var_1_49 = __VERIFIER_nondet_char() [L633] CALL assume_abort_if_not(var_1_49 >= -127) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L633] RET assume_abort_if_not(var_1_49 >= -127) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L634] CALL assume_abort_if_not(var_1_49 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L634] RET assume_abort_if_not(var_1_49 <= 126) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=-64, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L635] var_1_50 = __VERIFIER_nondet_char() [L636] CALL assume_abort_if_not(var_1_50 >= -127) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L636] RET assume_abort_if_not(var_1_50 >= -127) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L637] CALL assume_abort_if_not(var_1_50 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L637] RET assume_abort_if_not(var_1_50 <= 126) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=200, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L638] var_1_52 = __VERIFIER_nondet_uchar() [L639] CALL assume_abort_if_not(var_1_52 >= 127) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L639] RET assume_abort_if_not(var_1_52 >= 127) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L640] CALL assume_abort_if_not(var_1_52 <= 254) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L640] RET assume_abort_if_not(var_1_52 <= 254) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=50, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L641] var_1_53 = __VERIFIER_nondet_uchar() [L642] CALL assume_abort_if_not(var_1_53 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L642] RET assume_abort_if_not(var_1_53 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L643] CALL assume_abort_if_not(var_1_53 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L643] RET assume_abort_if_not(var_1_53 <= 127) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=2, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L644] var_1_56 = __VERIFIER_nondet_char() [L645] CALL assume_abort_if_not(var_1_56 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L645] RET assume_abort_if_not(var_1_56 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L646] CALL assume_abort_if_not(var_1_56 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L646] RET assume_abort_if_not(var_1_56 <= 63) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=5, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L647] var_1_57 = __VERIFIER_nondet_char() [L648] CALL assume_abort_if_not(var_1_57 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L648] RET assume_abort_if_not(var_1_57 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L649] CALL assume_abort_if_not(var_1_57 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L649] RET assume_abort_if_not(var_1_57 <= 63) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=16, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L650] var_1_60 = __VERIFIER_nondet_char() [L651] CALL assume_abort_if_not(var_1_60 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L651] RET assume_abort_if_not(var_1_60 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L652] CALL assume_abort_if_not(var_1_60 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L652] RET assume_abort_if_not(var_1_60 <= 126) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=45986, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L653] var_1_62 = __VERIFIER_nondet_ushort() [L654] CALL assume_abort_if_not(var_1_62 >= 32767) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L654] RET assume_abort_if_not(var_1_62 >= 32767) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L655] CALL assume_abort_if_not(var_1_62 <= 65534) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L655] RET assume_abort_if_not(var_1_62 <= 65534) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=23407, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L656] var_1_63 = __VERIFIER_nondet_ushort() [L657] CALL assume_abort_if_not(var_1_63 >= 16383) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L657] RET assume_abort_if_not(var_1_63 >= 16383) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L658] CALL assume_abort_if_not(var_1_63 <= 32767) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L658] RET assume_abort_if_not(var_1_63 <= 32767) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=64, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L659] var_1_71 = __VERIFIER_nondet_char() [L660] CALL assume_abort_if_not(var_1_71 >= -128) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L660] RET assume_abort_if_not(var_1_71 >= -128) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L661] CALL assume_abort_if_not(var_1_71 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L661] RET assume_abort_if_not(var_1_71 <= 127) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L662] CALL assume_abort_if_not(var_1_71 != 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L662] RET assume_abort_if_not(var_1_71 != 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=0, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L663] var_1_74 = __VERIFIER_nondet_uchar() [L664] CALL assume_abort_if_not(var_1_74 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L664] RET assume_abort_if_not(var_1_74 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L665] CALL assume_abort_if_not(var_1_74 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L665] RET assume_abort_if_not(var_1_74 <= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L666] var_1_75 = __VERIFIER_nondet_uchar() [L667] CALL assume_abort_if_not(var_1_75 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L667] RET assume_abort_if_not(var_1_75 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L668] CALL assume_abort_if_not(var_1_75 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L668] RET assume_abort_if_not(var_1_75 <= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_79=2563/10, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L669] var_1_79 = __VERIFIER_nondet_double() [L670] CALL assume_abort_if_not((var_1_79 >= -922337.2036854776000e+13F && var_1_79 <= -1.0e-20F) || (var_1_79 <= 9223372.036854776000e+12F && var_1_79 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L670] RET assume_abort_if_not((var_1_79 >= -922337.2036854776000e+13F && var_1_79 <= -1.0e-20F) || (var_1_79 <= 9223372.036854776000e+12F && var_1_79 >= 1.0e-20F )) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L671] CALL assume_abort_if_not(var_1_79 != 0.0F) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L671] RET assume_abort_if_not(var_1_79 != 0.0F) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=-2, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L672] var_1_86 = __VERIFIER_nondet_char() [L673] CALL assume_abort_if_not(var_1_86 >= -128) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L673] RET assume_abort_if_not(var_1_86 >= -128) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L674] CALL assume_abort_if_not(var_1_86 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L674] RET assume_abort_if_not(var_1_86 <= 127) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=100, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L675] var_1_88 = __VERIFIER_nondet_char() [L676] CALL assume_abort_if_not(var_1_88 >= 62) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L676] RET assume_abort_if_not(var_1_88 >= 62) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L677] CALL assume_abort_if_not(var_1_88 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L677] RET assume_abort_if_not(var_1_88 <= 126) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L678] var_1_97 = __VERIFIER_nondet_uchar() [L679] CALL assume_abort_if_not(var_1_97 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L679] RET assume_abort_if_not(var_1_97 >= 0) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_98=23/10, var_1_99=16] [L680] CALL assume_abort_if_not(var_1_97 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L680] RET assume_abort_if_not(var_1_97 <= 1) VAL [isInitial=1, var_1_100=100, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L681] var_1_100 = __VERIFIER_nondet_uchar() [L682] CALL assume_abort_if_not(var_1_100 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L682] RET assume_abort_if_not(var_1_100 >= 0) VAL [isInitial=1, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L683] CALL assume_abort_if_not(var_1_100 <= 254) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L683] RET assume_abort_if_not(var_1_100 <= 254) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=4209802520, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L684] var_1_103 = __VERIFIER_nondet_ulong() [L685] CALL assume_abort_if_not(var_1_103 >= 3221225470) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L685] RET assume_abort_if_not(var_1_103 >= 3221225470) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L686] CALL assume_abort_if_not(var_1_103 <= 4294967294) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L686] RET assume_abort_if_not(var_1_103 <= 4294967294) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=1, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L687] var_1_110 = __VERIFIER_nondet_uchar() [L688] CALL assume_abort_if_not(var_1_110 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L688] RET assume_abort_if_not(var_1_110 >= 1) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L689] CALL assume_abort_if_not(var_1_110 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L689] RET assume_abort_if_not(var_1_110 <= 1) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_113=1/4, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L690] var_1_113 = __VERIFIER_nondet_double() [L691] CALL assume_abort_if_not((var_1_113 >= -230584.3009213691390e+13F && var_1_113 <= -1.0e-20F) || (var_1_113 <= 2305843.009213691390e+12F && var_1_113 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L691] RET assume_abort_if_not((var_1_113 >= -230584.3009213691390e+13F && var_1_113 <= -1.0e-20F) || (var_1_113 <= 2305843.009213691390e+12F && var_1_113 >= 1.0e-20F )) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=-8, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L692] var_1_115 = __VERIFIER_nondet_long() [L693] CALL assume_abort_if_not(var_1_115 >= -2147483648) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L693] RET assume_abort_if_not(var_1_115 >= -2147483648) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L694] CALL assume_abort_if_not(var_1_115 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L694] RET assume_abort_if_not(var_1_115 <= 2147483647) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=8, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L695] var_1_116 = __VERIFIER_nondet_char() [L696] CALL assume_abort_if_not(var_1_116 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L696] RET assume_abort_if_not(var_1_116 >= 0) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L697] CALL assume_abort_if_not(var_1_116 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L697] RET assume_abort_if_not(var_1_116 <= 63) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=-64, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L698] var_1_117 = __VERIFIER_nondet_char() [L699] CALL assume_abort_if_not(var_1_117 >= -126) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L699] RET assume_abort_if_not(var_1_117 >= -126) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L700] CALL assume_abort_if_not(var_1_117 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L700] RET assume_abort_if_not(var_1_117 <= 126) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L701] var_1_120 = __VERIFIER_nondet_float() [L702] CALL assume_abort_if_not((var_1_120 >= -922337.2036854765600e+13F && var_1_120 <= -1.0e-20F) || (var_1_120 <= 9223372.036854765600e+12F && var_1_120 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L702] RET assume_abort_if_not((var_1_120 >= -922337.2036854765600e+13F && var_1_120 <= -1.0e-20F) || (var_1_120 <= 9223372.036854765600e+12F && var_1_120 >= 1.0e-20F )) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L703] var_1_122 = __VERIFIER_nondet_uchar() [L704] CALL assume_abort_if_not(var_1_122 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L704] RET assume_abort_if_not(var_1_122 >= 1) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L705] CALL assume_abort_if_not(var_1_122 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L705] RET assume_abort_if_not(var_1_122 <= 1) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=0, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L706] var_1_128 = __VERIFIER_nondet_uchar() [L707] CALL assume_abort_if_not(var_1_128 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L707] RET assume_abort_if_not(var_1_128 >= 0) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L708] CALL assume_abort_if_not(var_1_128 <= 254) VAL [\old(cond)=1, isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=102, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L20] COND FALSE !(!cond) [L708] RET assume_abort_if_not(var_1_128 <= 254) VAL [isInitial=1, var_1_100=101, var_1_101=83/5, var_1_102=32, var_1_103=-1073741826, var_1_104=7/2, var_1_105=2, var_1_106=11/5, var_1_107=2, var_1_108=-1, var_1_109=1, var_1_10=399999999997/4, var_1_110=257, var_1_111=5, var_1_112=99/2, var_1_114=-128, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=100, var_1_119=127/4, var_1_121=0, var_1_122=1, var_1_123=50, var_1_124=128, var_1_125=18/5, var_1_126=8, var_1_127=100, var_1_128=102, var_1_129=321/5, var_1_130=-8, var_1_131=5, var_1_132=1000000000, var_1_133=0, var_1_134=64, var_1_135=100, var_1_13=2, var_1_14=0, var_1_15=32, var_1_16=-255, var_1_17=256, var_1_18=4, var_1_19=0, var_1_1=1, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=25/8, var_1_26=32, var_1_27=32767, var_1_28=2, var_1_29=-25, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=2, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=7/4, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_43=0, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=-5, var_1_55=-32, var_1_56=0, var_1_57=9, var_1_58=48/5, var_1_59=16, var_1_5=0, var_1_60=3, var_1_61=4, var_1_62=32767, var_1_63=32766, var_1_64=-4, var_1_65=0, var_1_66=-8, var_1_67=-4, var_1_68=0, var_1_69=5, var_1_6=25, var_1_70=101/2, var_1_71=-99, var_1_72=2, var_1_73=1, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=50, var_1_78=50, var_1_80=-10, var_1_81=50, var_1_82=-64, var_1_83=0, var_1_84=0, var_1_85=64, var_1_86=101, var_1_87=25, var_1_88=126, var_1_89=-5, var_1_90=-16, var_1_91=4, var_1_92=9/2, var_1_93=-4, var_1_94=-4, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=23/10, var_1_99=16] [L721] RET updateVariables() [L722] CALL step() [L157] EXPR var_1_30 | var_1_31 [L157] EXPR (var_1_30 | var_1_31) ^ var_1_32 [L157] COND FALSE !(((var_1_30 | var_1_31) ^ var_1_32) < var_1_33) [L160] COND FALSE !(var_1_31 >= (var_1_32 * var_1_34)) [L163] var_1_29 = var_1_34 [L166] var_1_35 = (var_1_36 - ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37)))) [L167] COND TRUE \read(var_1_39) [L168] COND TRUE \read(var_1_40) [L169] var_1_38 = (var_1_41 - var_1_42) [L176] COND FALSE !(var_1_36 > var_1_29) [L179] COND FALSE !(var_1_38 <= var_1_46) [L182] COND TRUE var_1_44 != (- var_1_41) [L183] COND FALSE !((! var_1_39) && var_1_43) [L188] COND TRUE var_1_46 != var_1_41 [L189] var_1_54 = ((((var_1_50) < (var_1_49)) ? (var_1_50) : (var_1_49))) [L191] COND TRUE var_1_54 > var_1_29 [L192] var_1_55 = ((var_1_56 + var_1_57) - 32) [L194] COND TRUE -8 >= var_1_34 [L195] var_1_58 = (var_1_41 - var_1_45) [L207] EXPR var_1_49 >> var_1_50 [L207] COND TRUE (var_1_49 >> var_1_50) <= (~ var_1_53) [L208] COND TRUE (62029 - var_1_56) >= ((((var_1_53) < 0 ) ? -(var_1_53) : (var_1_53))) [L209] var_1_59 = (var_1_56 + -10) [L216] COND FALSE !(var_1_31 > (var_1_57 + var_1_48)) [L219] var_1_61 = ((((((((var_1_52) < 0 ) ? -(var_1_52) : (var_1_52))) + var_1_57) < 0 ) ? -(((((var_1_52) < 0 ) ? -(var_1_52) : (var_1_52))) + var_1_57) : (((((var_1_52) < 0 ) ? -(var_1_52) : (var_1_52))) + var_1_57))) [L221] var_1_64 = ((((var_1_50) > (var_1_52)) ? (var_1_50) : (var_1_52))) [L222] var_1_65 = var_1_53 [L223] COND TRUE \read(var_1_39) [L224] var_1_66 = ((((((((((((var_1_55) < 0 ) ? -(var_1_55) : (var_1_55)))) < (var_1_53)) ? (((((var_1_55) < 0 ) ? -(var_1_55) : (var_1_55)))) : (var_1_53)))) < ((var_1_65 - ((((var_1_60) < 0 ) ? -(var_1_60) : (var_1_60)))))) ? (((((((((var_1_55) < 0 ) ? -(var_1_55) : (var_1_55)))) < (var_1_53)) ? (((((var_1_55) < 0 ) ? -(var_1_55) : (var_1_55)))) : (var_1_53)))) : ((var_1_65 - ((((var_1_60) < 0 ) ? -(var_1_60) : (var_1_60))))))) [L226] COND FALSE !(var_1_61 < ((((var_1_66) < 0 ) ? -(var_1_66) : (var_1_66)))) [L233] EXPR var_1_60 ^ ((((-4) < (var_1_34)) ? (-4) : (var_1_34))) [L233] COND FALSE !(((((var_1_67) < (((((var_1_52) < 0 ) ? -(var_1_52) : (var_1_52))))) ? (var_1_67) : (((((var_1_52) < 0 ) ? -(var_1_52) : (var_1_52)))))) <= (var_1_60 ^ ((((-4) < (var_1_34)) ? (-4) : (var_1_34))))) [L240] EXPR var_1_30 & var_1_37 [L240] EXPR var_1_62 ^ var_1_53 [L240] EXPR (var_1_30 & var_1_37) | (var_1_62 ^ var_1_53) [L240] COND FALSE !(((var_1_30 & var_1_37) | (var_1_62 ^ var_1_53)) <= ((~ var_1_36) * var_1_29)) [L245] var_1_68 = ((((var_1_50) < 0 ) ? -(var_1_50) : (var_1_50))) [L248] COND TRUE (var_1_45 != var_1_58) && var_1_39 [L249] var_1_69 = (var_1_56 + ((((var_1_57) < (var_1_60)) ? (var_1_57) : (var_1_60)))) [L251] EXPR 32 >> var_1_48 [L251] COND TRUE (32 >> var_1_48) <= var_1_30 [L252] var_1_70 = ((((((((var_1_44) < (var_1_46)) ? (var_1_44) : (var_1_46))) < 0 ) ? -((((var_1_44) < (var_1_46)) ? (var_1_44) : (var_1_46))) : ((((var_1_44) < (var_1_46)) ? (var_1_44) : (var_1_46))))) + var_1_47) [L256] COND FALSE !(var_1_70 < (var_1_46 + var_1_58)) [L259] var_1_72 = var_1_60 [L261] COND FALSE !(var_1_44 > ((((var_1_46) > (var_1_47)) ? (var_1_46) : (var_1_47)))) [L274] EXPR 50u >> var_1_36 [L274] COND TRUE ((50u >> var_1_36) | 1u) > var_1_56 [L275] var_1_73 = var_1_75 [L278] COND FALSE !(var_1_66 > var_1_65) [L281] COND TRUE ((var_1_62 % var_1_63) * (var_1_33 % var_1_71)) <= (var_1_54 * var_1_49) [L282] var_1_77 = (var_1_53 + (var_1_56 + var_1_69)) [L286] COND TRUE (var_1_41 / ((((var_1_79) < 0 ) ? -(var_1_79) : (var_1_79)))) > var_1_47 [L287] var_1_78 = var_1_59 [L289] COND FALSE !((var_1_48 % var_1_63) < var_1_33) [L292] COND FALSE !(var_1_45 > ((((var_1_58) > (var_1_38)) ? (var_1_58) : (var_1_38)))) [L295] var_1_81 = (var_1_51 - var_1_62) [L297] var_1_82 = ((((var_1_77) < (var_1_71)) ? (var_1_77) : (var_1_71))) [L298] COND TRUE (var_1_53 / var_1_71) >= ((((var_1_33) < (var_1_32)) ? (var_1_33) : (var_1_32))) [L299] var_1_83 = var_1_74 [L301] COND FALSE !((var_1_31 * var_1_55) <= (((((-10 % var_1_71)) < ((var_1_77 * var_1_69))) ? ((-10 % var_1_71)) : ((var_1_77 * var_1_69))))) [L304] var_1_84 = (! var_1_75) [L306] COND FALSE !(\read(var_1_43)) [L309] COND TRUE var_1_86 >= var_1_65 [L310] var_1_85 = (var_1_52 - var_1_60) [L313] COND FALSE !((- var_1_31) <= var_1_81) [L316] COND FALSE !(var_1_44 <= var_1_58) [L319] var_1_87 = var_1_56 [L322] COND FALSE !(\read(var_1_75)) [L325] var_1_89 = var_1_71 [L327] COND FALSE !(\read(var_1_83)) [L330] COND TRUE \read(var_1_39) [L331] var_1_91 = var_1_64 [L333] COND TRUE \read(var_1_84) [L334] var_1_92 = var_1_46 [L338] var_1_93 = var_1_87 [L339] COND FALSE !(\read(var_1_43)) [L342] var_1_94 = var_1_87 [L344] COND FALSE !(\read(var_1_73)) [L347] COND FALSE !(var_1_97 || (var_1_82 >= var_1_32)) [L352] COND TRUE var_1_54 >= var_1_33 [L353] var_1_98 = ((((var_1_42) > (var_1_47)) ? (var_1_42) : (var_1_47))) [L357] COND FALSE !(\read(var_1_74)) [L360] var_1_99 = ((((var_1_57) > (var_1_60)) ? (var_1_57) : (var_1_60))) [L362] COND TRUE var_1_34 <= var_1_29 [L363] COND TRUE var_1_40 || var_1_83 [L364] var_1_101 = (((((((((var_1_44) > (99.8f)) ? (var_1_44) : (99.8f))) + var_1_46)) > (var_1_41)) ? ((((((var_1_44) > (99.8f)) ? (var_1_44) : (99.8f))) + var_1_46)) : (var_1_41))) [L373] var_1_102 = ((var_1_103 - var_1_100) - var_1_56) [L374] COND FALSE !(\read(var_1_43)) [L377] EXPR var_1_64 >> var_1_76 [L377] COND TRUE (- (var_1_64 >> var_1_76)) < var_1_72 [L378] var_1_104 = (((((((((var_1_44) < 0 ) ? -(var_1_44) : (var_1_44)))) < (var_1_41)) ? (((((var_1_44) < 0 ) ? -(var_1_44) : (var_1_44)))) : (var_1_41))) - ((((2.5) < (((((var_1_47) < 0 ) ? -(var_1_47) : (var_1_47))))) ? (2.5) : (((((var_1_47) < 0 ) ? -(var_1_47) : (var_1_47))))))) [L381] COND FALSE !(var_1_46 <= (- var_1_58)) [L390] COND TRUE ((((((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46)))) > (var_1_38)) ? (((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46)))) : (var_1_38))) < var_1_45 [L391] var_1_106 = ((((64.75) < (var_1_47)) ? (64.75) : (var_1_47))) [L393] COND TRUE ! var_1_74 [L394] var_1_107 = var_1_57 [L396] COND TRUE var_1_68 > var_1_78 [L397] COND FALSE !(((((var_1_35) < (var_1_53)) ? (var_1_35) : (var_1_53))) >= var_1_30) [L400] var_1_108 = (var_1_56 + 32) [L403] COND FALSE !(var_1_105 >= var_1_88) [L408] var_1_109 = var_1_110 [L410] COND TRUE var_1_45 <= ((((var_1_42) > (var_1_47)) ? (var_1_42) : (var_1_47))) [L411] var_1_111 = (256 + 1) [L413] COND FALSE !(\read(var_1_83)) [L416] COND FALSE !(var_1_90 < var_1_95) [L425] var_1_114 = (((((((var_1_117) > (var_1_57)) ? (var_1_117) : (var_1_57))) < 0 ) ? -((((var_1_117) > (var_1_57)) ? (var_1_117) : (var_1_57))) : ((((var_1_117) > (var_1_57)) ? (var_1_117) : (var_1_57))))) [L427] COND TRUE 7.75f > var_1_41 [L428] var_1_118 = var_1_56 [L430] COND FALSE !(var_1_113 >= var_1_46) [L435] COND FALSE !((- var_1_47) >= var_1_101) [L440] var_1_119 = (((((49.5f - var_1_44)) < (var_1_113)) ? ((49.5f - var_1_44)) : (var_1_113))) [L443] COND FALSE !(var_1_111 >= ((((var_1_85 * var_1_66) < 0 ) ? -(var_1_85 * var_1_66) : (var_1_85 * var_1_66)))) [L448] COND TRUE (var_1_46 - var_1_45) < var_1_70 [L449] var_1_121 = (! (! var_1_75)) [L454] COND TRUE (3134343981u - var_1_53) <= (((((var_1_103) < 0 ) ? -(var_1_103) : (var_1_103))) - var_1_88) [L455] var_1_123 = ((((((var_1_116 + 8)) < (1)) ? ((var_1_116 + 8)) : (1))) - var_1_60) [L457] EXPR var_1_52 ^ var_1_111 [L457] EXPR ((100) > ((var_1_52 ^ var_1_111))) ? (100) : ((var_1_52 ^ var_1_111)) [L457] COND TRUE var_1_63 > ((((100) > ((var_1_52 ^ var_1_111))) ? (100) : ((var_1_52 ^ var_1_111)))) [L458] var_1_124 = var_1_52 [L460] COND TRUE var_1_124 != var_1_105 [L461] var_1_125 = ((((var_1_113) < 0 ) ? -(var_1_113) : (var_1_113))) [L465] EXPR (~ var_1_57) ^ var_1_59 [L465] EXPR (1 - var_1_100) << var_1_91 [L465] COND FALSE !(((~ var_1_57) ^ var_1_59) == ((1 - var_1_100) << var_1_91)) [L468] COND TRUE var_1_52 < (var_1_53 * var_1_108) [L469] COND TRUE var_1_59 <= (~ var_1_82) [L470] var_1_127 = ((((var_1_128) < (var_1_53)) ? (var_1_128) : (var_1_53))) [L479] var_1_129 = var_1_41 [L480] COND FALSE !(\read(var_1_83)) [L483] var_1_130 = var_1_93 [L485] COND TRUE \read(var_1_109) [L486] var_1_131 = var_1_61 [L490] COND FALSE !(\read(var_1_75)) [L493] var_1_132 = var_1_103 [L495] var_1_133 = var_1_52 [L496] COND FALSE !(var_1_121 && var_1_75) [L501] COND TRUE var_1_36 > ((((var_1_51) < 0 ) ? -(var_1_51) : (var_1_51))) [L502] COND TRUE var_1_67 <= var_1_105 [L503] var_1_135 = 50 [L506] COND TRUE \read(var_1_2) [L507] var_1_1 = (var_1_3 || var_1_4) [L511] COND TRUE ! var_1_5 [L512] var_1_15 = (((((var_1_16 + var_1_17)) > (var_1_14)) ? ((var_1_16 + var_1_17)) : (var_1_14))) [L514] var_1_18 = ((((((var_1_19 - var_1_20) + var_1_21)) > ((var_1_22 - var_1_23))) ? (((var_1_19 - var_1_20) + var_1_21)) : ((var_1_22 - var_1_23)))) [L515] COND FALSE !(\read(var_1_1)) [L518] var_1_28 = var_1_16 [L519] var_1_6 = ((var_1_28 - var_1_26) + var_1_26) [L520] COND FALSE !(var_1_26 < (var_1_6 * var_1_28)) [L527] var_1_10 = var_1_12 [L529] signed long int stepLocal_0 = - var_1_26; [L530] COND FALSE !(var_1_12 != var_1_10) [L533] COND FALSE !(stepLocal_0 > var_1_14) [L536] var_1_13 = 25 [L539] signed char stepLocal_1 = var_1_23; [L540] EXPR var_1_20 ^ var_1_28 [L540] COND TRUE stepLocal_1 >= (var_1_20 ^ var_1_28) [L541] var_1_24 = ((((((((var_1_12) < (var_1_11)) ? (var_1_12) : (var_1_11)))) > (((var_1_25 - 25.5) - 127.125))) ? (((((var_1_12) < (var_1_11)) ? (var_1_12) : (var_1_11)))) : (((var_1_25 - 25.5) - 127.125)))) [L722] RET step() [L723] CALL, EXPR property() [L713] EXPR ((((((var_1_2 ? (var_1_1 == ((unsigned char) (var_1_3 || var_1_4))) : (var_1_1 == ((unsigned char) (var_1_3 || (var_1_4 || var_1_5))))) && (var_1_6 == ((signed long int) ((var_1_28 - var_1_26) + var_1_26)))) && ((var_1_26 < (var_1_6 * var_1_28)) ? (var_1_3 ? ((var_1_26 <= var_1_6) ? (var_1_10 == ((double) (var_1_11 - var_1_12))) : 1) : 1) : (var_1_10 == ((double) var_1_12)))) && ((var_1_12 != var_1_10) ? (var_1_13 == ((unsigned char) var_1_14)) : (((- var_1_26) > var_1_14) ? (var_1_13 == ((unsigned char) var_1_14)) : (var_1_13 == ((unsigned char) 25))))) && ((! var_1_5) ? (var_1_15 == ((unsigned char) (((((var_1_16 + var_1_17)) > (var_1_14)) ? ((var_1_16 + var_1_17)) : (var_1_14))))) : 1)) && (var_1_18 == ((signed char) ((((((var_1_19 - var_1_20) + var_1_21)) > ((var_1_22 - var_1_23))) ? (((var_1_19 - var_1_20) + var_1_21)) : ((var_1_22 - var_1_23))))))) && ((var_1_23 >= (var_1_20 ^ var_1_28)) ? (var_1_24 == ((double) ((((((((var_1_12) < (var_1_11)) ? (var_1_12) : (var_1_11)))) > (((var_1_25 - 25.5) - 127.125))) ? (((((var_1_12) < (var_1_11)) ? (var_1_12) : (var_1_11)))) : (((var_1_25 - 25.5) - 127.125)))))) : 1) [L713-L714] return ((((((((var_1_2 ? (var_1_1 == ((unsigned char) (var_1_3 || var_1_4))) : (var_1_1 == ((unsigned char) (var_1_3 || (var_1_4 || var_1_5))))) && (var_1_6 == ((signed long int) ((var_1_28 - var_1_26) + var_1_26)))) && ((var_1_26 < (var_1_6 * var_1_28)) ? (var_1_3 ? ((var_1_26 <= var_1_6) ? (var_1_10 == ((double) (var_1_11 - var_1_12))) : 1) : 1) : (var_1_10 == ((double) var_1_12)))) && ((var_1_12 != var_1_10) ? (var_1_13 == ((unsigned char) var_1_14)) : (((- var_1_26) > var_1_14) ? (var_1_13 == ((unsigned char) var_1_14)) : (var_1_13 == ((unsigned char) 25))))) && ((! var_1_5) ? (var_1_15 == ((unsigned char) (((((var_1_16 + var_1_17)) > (var_1_14)) ? ((var_1_16 + var_1_17)) : (var_1_14))))) : 1)) && (var_1_18 == ((signed char) ((((((var_1_19 - var_1_20) + var_1_21)) > ((var_1_22 - var_1_23))) ? (((var_1_19 - var_1_20) + var_1_21)) : ((var_1_22 - var_1_23))))))) && ((var_1_23 >= (var_1_20 ^ var_1_28)) ? (var_1_24 == ((double) ((((((((var_1_12) < (var_1_11)) ? (var_1_12) : (var_1_11)))) > (((var_1_25 - 25.5) - 127.125))) ? (((((var_1_12) < (var_1_11)) ? (var_1_12) : (var_1_11)))) : (((var_1_25 - 25.5) - 127.125)))))) : 1)) && (var_1_1 ? (var_1_26 == ((unsigned short int) ((((((((var_1_18) < (var_1_14)) ? (var_1_18) : (var_1_14)))) < ((var_1_27 - var_1_17))) ? (((((var_1_18) < (var_1_14)) ? (var_1_18) : (var_1_14)))) : ((var_1_27 - var_1_17)))))) : 1)) && (var_1_28 == ((unsigned char) var_1_16)) ; [L723] RET, EXPR property() [L723] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, var_1_100=101, var_1_101=6, var_1_102=-1073741927, var_1_103=-1073741826, var_1_104=0, var_1_105=2, var_1_106=10, var_1_107=9, var_1_108=32, var_1_109=257, var_1_10=3, var_1_110=257, var_1_111=257, var_1_112=99/2, var_1_113=0, var_1_114=126, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=0, var_1_119=5, var_1_11=0, var_1_120=0, var_1_121=0, var_1_122=1, var_1_123=-2, var_1_124=-129, var_1_125=4, var_1_126=8, var_1_127=101, var_1_128=102, var_1_129=2, var_1_12=3, var_1_130=0, var_1_131=136, var_1_132=-1073741826, var_1_133=127, var_1_134=64, var_1_135=50, var_1_13=25, var_1_14=0, var_1_15=1, var_1_16=-255, var_1_17=256, var_1_18=125, var_1_19=0, var_1_1=0, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=8, var_1_26=32, var_1_27=32767, var_1_28=-255, var_1_29=-8, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=4294967398, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=0, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_41=2, var_1_42=9, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=7, var_1_47=10, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=2, var_1_55=-23, var_1_56=0, var_1_57=9, var_1_58=0, var_1_59=-10, var_1_5=0, var_1_60=3, var_1_61=136, var_1_62=32767, var_1_63=32766, var_1_64=127, var_1_65=-1435, var_1_66=23, var_1_67=-4, var_1_68=2, var_1_69=3, var_1_6=1, var_1_70=0, var_1_71=-99, var_1_72=3, var_1_73=0, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=104, var_1_78=-10, var_1_80=-10, var_1_81=-32765, var_1_82=-99, var_1_83=256, var_1_84=1, var_1_85=124, var_1_86=101, var_1_87=0, var_1_88=126, var_1_89=-99, var_1_90=-16, var_1_91=127, var_1_92=7, var_1_93=0, var_1_94=0, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=9, var_1_99=9] [L19] reach_error() VAL [isInitial=1, var_1_100=101, var_1_101=6, var_1_102=-1073741927, var_1_103=-1073741826, var_1_104=0, var_1_105=2, var_1_106=10, var_1_107=9, var_1_108=32, var_1_109=257, var_1_10=3, var_1_110=257, var_1_111=257, var_1_112=99/2, var_1_113=0, var_1_114=126, var_1_115=32768, var_1_116=0, var_1_117=126, var_1_118=0, var_1_119=5, var_1_11=0, var_1_120=0, var_1_121=0, var_1_122=1, var_1_123=-2, var_1_124=-129, var_1_125=4, var_1_126=8, var_1_127=101, var_1_128=102, var_1_129=2, var_1_12=3, var_1_130=0, var_1_131=136, var_1_132=-1073741826, var_1_133=127, var_1_134=64, var_1_135=50, var_1_13=25, var_1_14=0, var_1_15=1, var_1_16=-255, var_1_17=256, var_1_18=125, var_1_19=0, var_1_1=0, var_1_20=0, var_1_21=-63, var_1_22=126, var_1_23=1, var_1_24=8, var_1_26=32, var_1_27=32767, var_1_28=-255, var_1_29=-8, var_1_2=1, var_1_30=2147483546, var_1_31=-7, var_1_32=-7, var_1_33=-11, var_1_34=-8, var_1_35=4294967398, var_1_36=2147483647, var_1_37=-2147483751, var_1_38=0, var_1_39=1, var_1_3=0, var_1_40=-511, var_1_41=2, var_1_42=9, var_1_43=0, var_1_44=0, var_1_45=0, var_1_46=7, var_1_47=10, var_1_48=32, var_1_49=126, var_1_4=0, var_1_50=2, var_1_51=2, var_1_52=-129, var_1_53=-1435, var_1_54=2, var_1_55=-23, var_1_56=0, var_1_57=9, var_1_58=0, var_1_59=-10, var_1_5=0, var_1_60=3, var_1_61=136, var_1_62=32767, var_1_63=32766, var_1_64=127, var_1_65=-1435, var_1_66=23, var_1_67=-4, var_1_68=2, var_1_69=3, var_1_6=1, var_1_70=0, var_1_71=-99, var_1_72=3, var_1_73=0, var_1_74=256, var_1_75=0, var_1_76=200, var_1_77=104, var_1_78=-10, var_1_80=-10, var_1_81=-32765, var_1_82=-99, var_1_83=256, var_1_84=1, var_1_85=124, var_1_86=101, var_1_87=0, var_1_88=126, var_1_89=-99, var_1_90=-16, var_1_91=127, var_1_92=7, var_1_93=0, var_1_94=0, var_1_95=-16, var_1_96=1, var_1_97=0, var_1_98=9, var_1_99=9] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 173 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 20.3s, OverallIterations: 1, TraceHistogramMax: 106, 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=173occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 15.7s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 760 NumberOfCodeBlocks, 760 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-14 04:44:07,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-99.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 3fc2dee412d1614ffe2e48e99f34626a98e2bc7bb385efe0786b8cd06ee2804e --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 04:44:10,026 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 04:44:10,187 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2024-11-14 04:44:10,205 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 04:44:10,205 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 04:44:10,261 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 04:44:10,262 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 04:44:10,262 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 04:44:10,262 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 04:44:10,264 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 04:44:10,265 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 04:44:10,265 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 04:44:10,265 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 04:44:10,265 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 04:44:10,265 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 04:44:10,265 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 04:44:10,266 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 04:44:10,266 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 04:44:10,266 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 04:44:10,266 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 04:44:10,266 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 04:44:10,267 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 04:44:10,267 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 04:44:10,267 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 04:44:10,267 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-14 04:44:10,267 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-14 04:44:10,267 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 04:44:10,267 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-14 04:44:10,267 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 04:44:10,268 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 04:44:10,270 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 04:44:10,270 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 04:44:10,270 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-14 04:44:10,270 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 04:44:10,271 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 04:44:10,271 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:44:10,271 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 04:44:10,271 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 04:44:10,271 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 04:44:10,271 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2024-11-14 04:44:10,272 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-14 04:44:10,272 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 04:44:10,272 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 04:44:10,272 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 3fc2dee412d1614ffe2e48e99f34626a98e2bc7bb385efe0786b8cd06ee2804e [2024-11-14 04:44:10,676 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 04:44:10,689 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 04:44:10,692 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 04:44:10,694 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 04:44:10,698 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 04:44:10,699 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-99.i Unable to find full path for "g++" [2024-11-14 04:44:13,192 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 04:44:13,797 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 04:44:13,798 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-99.i [2024-11-14 04:44:13,820 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/data/55ed27849/fb50fc50817d480ca525fa87280b6077/FLAG8df8a7074 [2024-11-14 04:44:13,844 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/data/55ed27849/fb50fc50817d480ca525fa87280b6077 [2024-11-14 04:44:13,851 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 04:44:13,854 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 04:44:13,859 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 04:44:13,859 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 04:44:13,867 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 04:44:13,869 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:44:13" (1/1) ... [2024-11-14 04:44:13,870 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@45a8fe60 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:44:13, skipping insertion in model container [2024-11-14 04:44:13,873 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:44:13" (1/1) ... [2024-11-14 04:44:13,952 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 04:44:14,200 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-99.i[916,929] [2024-11-14 04:44:14,468 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:44:14,497 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 04:44:14,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-99.i[916,929] [2024-11-14 04:44:14,627 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:44:14,655 INFO L204 MainTranslator]: Completed translation [2024-11-14 04:44:14,656 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:44:14 WrapperNode [2024-11-14 04:44:14,656 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 04:44:14,658 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 04:44:14,658 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 04:44:14,658 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 04:44:14,666 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:44:14" (1/1) ... [2024-11-14 04:44:14,697 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:44:14" (1/1) ... [2024-11-14 04:44:14,771 INFO L138 Inliner]: procedures = 27, calls = 119, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 676 [2024-11-14 04:44:14,771 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 04:44:14,772 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 04:44:14,772 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 04:44:14,773 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 04:44:14,782 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:44:14" (1/1) ... [2024-11-14 04:44:14,782 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:44:14" (1/1) ... [2024-11-14 04:44:14,797 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:44:14" (1/1) ... [2024-11-14 04:44:14,799 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:44:14" (1/1) ... [2024-11-14 04:44:14,834 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:44:14" (1/1) ... [2024-11-14 04:44:14,843 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:44:14" (1/1) ... [2024-11-14 04:44:14,857 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:44:14" (1/1) ... [2024-11-14 04:44:14,864 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:44:14" (1/1) ... [2024-11-14 04:44:14,885 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 04:44:14,886 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 04:44:14,887 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 04:44:14,887 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 04:44:14,889 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:44:14" (1/1) ... [2024-11-14 04:44:14,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:44:14,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:44:14,936 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 04:44:14,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 04:44:14,977 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 04:44:14,978 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2024-11-14 04:44:14,978 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 04:44:14,978 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 04:44:14,978 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 04:44:14,978 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 04:44:15,286 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 04:44:15,288 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 04:44:34,730 INFO L? ?]: Removed 12 outVars from TransFormulas that were not future-live. [2024-11-14 04:44:34,731 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 04:44:34,753 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 04:44:34,754 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-14 04:44:34,754 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:44:34 BoogieIcfgContainer [2024-11-14 04:44:34,754 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 04:44:34,759 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 04:44:34,759 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 04:44:34,765 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 04:44:34,766 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 04:44:13" (1/3) ... [2024-11-14 04:44:34,767 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@76fe77be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:44:34, skipping insertion in model container [2024-11-14 04:44:34,767 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:44:14" (2/3) ... [2024-11-14 04:44:34,767 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@76fe77be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:44:34, skipping insertion in model container [2024-11-14 04:44:34,768 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:44:34" (3/3) ... [2024-11-14 04:44:34,770 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-99.i [2024-11-14 04:44:34,791 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 04:44:34,794 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-99.i that has 2 procedures, 297 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-14 04:44:34,920 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 04:44:34,945 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@7f34941d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 04:44:34,945 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 04:44:34,955 INFO L276 IsEmpty]: Start isEmpty. Operand has 297 states, 188 states have (on average 1.574468085106383) internal successors, (296), 189 states have internal predecessors, (296), 106 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 106 states have call predecessors, (106), 106 states have call successors, (106) [2024-11-14 04:44:35,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2024-11-14 04:44:35,025 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:44:35,027 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:44:35,028 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:44:35,035 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:44:35,037 INFO L85 PathProgramCache]: Analyzing trace with hash 970146101, now seen corresponding path program 1 times [2024-11-14 04:44:35,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:44:35,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [508204299] [2024-11-14 04:44:35,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:44:35,064 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:44:35,066 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:44:35,069 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:44:35,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-14 04:44:37,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:44:37,959 INFO L255 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-14 04:44:37,989 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:44:38,159 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 11010 proven. 0 refuted. 0 times theorem prover too weak. 11250 trivial. 0 not checked. [2024-11-14 04:44:38,159 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:44:38,160 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:44:38,160 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [508204299] [2024-11-14 04:44:38,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [508204299] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:44:38,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:44:38,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 04:44:38,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134191078] [2024-11-14 04:44:38,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:44:38,176 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-14 04:44:38,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:44:38,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-14 04:44:38,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-14 04:44:38,214 INFO L87 Difference]: Start difference. First operand has 297 states, 188 states have (on average 1.574468085106383) internal successors, (296), 189 states have internal predecessors, (296), 106 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 106 states have call predecessors, (106), 106 states have call successors, (106) Second operand has 2 states, 2 states have (on average 76.0) internal successors, (152), 2 states have internal predecessors, (152), 2 states have call successors, (106), 2 states have call predecessors, (106), 2 states have return successors, (106), 2 states have call predecessors, (106), 2 states have call successors, (106) [2024-11-14 04:44:38,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:44:38,307 INFO L93 Difference]: Finished difference Result 587 states and 1116 transitions. [2024-11-14 04:44:38,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 04:44:38,309 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 76.0) internal successors, (152), 2 states have internal predecessors, (152), 2 states have call successors, (106), 2 states have call predecessors, (106), 2 states have return successors, (106), 2 states have call predecessors, (106), 2 states have call successors, (106) Word has length 675 [2024-11-14 04:44:38,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:44:38,319 INFO L225 Difference]: With dead ends: 587 [2024-11-14 04:44:38,320 INFO L226 Difference]: Without dead ends: 293 [2024-11-14 04:44:38,326 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 674 GetRequests, 674 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-14 04:44:38,329 INFO L432 NwaCegarLoop]: 500 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:44:38,330 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 500 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:44:38,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2024-11-14 04:44:38,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 293. [2024-11-14 04:44:38,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 185 states have (on average 1.5567567567567568) internal successors, (288), 185 states have internal predecessors, (288), 106 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 106 states have call predecessors, (106), 106 states have call successors, (106) [2024-11-14 04:44:38,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 500 transitions. [2024-11-14 04:44:38,468 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 500 transitions. Word has length 675 [2024-11-14 04:44:38,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:44:38,473 INFO L471 AbstractCegarLoop]: Abstraction has 293 states and 500 transitions. [2024-11-14 04:44:38,474 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 76.0) internal successors, (152), 2 states have internal predecessors, (152), 2 states have call successors, (106), 2 states have call predecessors, (106), 2 states have return successors, (106), 2 states have call predecessors, (106), 2 states have call successors, (106) [2024-11-14 04:44:38,474 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 500 transitions. [2024-11-14 04:44:38,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2024-11-14 04:44:38,520 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:44:38,520 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:44:38,575 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-14 04:44:38,721 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:44:38,722 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:44:38,722 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:44:38,723 INFO L85 PathProgramCache]: Analyzing trace with hash -167101647, now seen corresponding path program 1 times [2024-11-14 04:44:38,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:44:38,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1519632671] [2024-11-14 04:44:38,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:44:38,725 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:44:38,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:44:38,732 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:44:38,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-14 04:44:41,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:44:41,524 INFO L255 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:44:41,549 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:44:42,085 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22260 trivial. 0 not checked. [2024-11-14 04:44:42,085 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:44:42,085 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:44:42,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1519632671] [2024-11-14 04:44:42,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1519632671] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:44:42,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:44:42,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:44:42,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854869845] [2024-11-14 04:44:42,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:44:42,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:44:42,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:44:42,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:44:42,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:44:42,099 INFO L87 Difference]: Start difference. First operand 293 states and 500 transitions. Second operand has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:44:42,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:44:42,681 INFO L93 Difference]: Finished difference Result 769 states and 1322 transitions. [2024-11-14 04:44:42,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:44:42,686 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) Word has length 675 [2024-11-14 04:44:42,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:44:42,701 INFO L225 Difference]: With dead ends: 769 [2024-11-14 04:44:42,702 INFO L226 Difference]: Without dead ends: 479 [2024-11-14 04:44:42,704 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 674 GetRequests, 673 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:44:42,707 INFO L432 NwaCegarLoop]: 606 mSDtfsCounter, 309 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 1088 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:44:42,708 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [309 Valid, 1088 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 04:44:42,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 479 states. [2024-11-14 04:44:42,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 479 to 476. [2024-11-14 04:44:42,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 324 states have (on average 1.6080246913580247) internal successors, (521), 325 states have internal predecessors, (521), 149 states have call successors, (149), 2 states have call predecessors, (149), 2 states have return successors, (149), 148 states have call predecessors, (149), 149 states have call successors, (149) [2024-11-14 04:44:42,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 819 transitions. [2024-11-14 04:44:42,832 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 819 transitions. Word has length 675 [2024-11-14 04:44:42,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:44:42,835 INFO L471 AbstractCegarLoop]: Abstraction has 476 states and 819 transitions. [2024-11-14 04:44:42,835 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:44:42,835 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 819 transitions. [2024-11-14 04:44:42,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2024-11-14 04:44:42,859 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:44:42,860 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:44:42,916 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-11-14 04:44:43,060 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:44:43,061 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:44:43,061 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:44:43,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1944361269, now seen corresponding path program 1 times [2024-11-14 04:44:43,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:44:43,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1977376892] [2024-11-14 04:44:43,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:44:43,063 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:44:43,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:44:43,065 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:44:43,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-14 04:44:46,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:44:46,097 INFO L255 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:44:46,148 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:45:01,454 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22260 trivial. 0 not checked. [2024-11-14 04:45:01,455 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:45:01,455 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:45:01,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1977376892] [2024-11-14 04:45:01,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1977376892] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:45:01,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:45:01,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 04:45:01,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767059583] [2024-11-14 04:45:01,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:45:01,457 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:45:01,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:45:01,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:45:01,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:45:01,461 INFO L87 Difference]: Start difference. First operand 476 states and 819 transitions. Second operand has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 2 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:45:01,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:45:01,884 INFO L93 Difference]: Finished difference Result 1324 states and 2267 transitions. [2024-11-14 04:45:01,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:45:01,886 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 2 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) Word has length 675 [2024-11-14 04:45:01,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:45:01,906 INFO L225 Difference]: With dead ends: 1324 [2024-11-14 04:45:01,906 INFO L226 Difference]: Without dead ends: 851 [2024-11-14 04:45:01,912 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 674 GetRequests, 673 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:45:01,914 INFO L432 NwaCegarLoop]: 493 mSDtfsCounter, 197 mSDsluCounter, 488 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 981 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:45:01,918 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 981 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 04:45:01,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 851 states. [2024-11-14 04:45:02,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 851 to 849. [2024-11-14 04:45:02,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 546 states have (on average 1.5622710622710623) internal successors, (853), 548 states have internal predecessors, (853), 298 states have call successors, (298), 4 states have call predecessors, (298), 4 states have return successors, (298), 296 states have call predecessors, (298), 298 states have call successors, (298) [2024-11-14 04:45:02,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 1449 transitions. [2024-11-14 04:45:02,150 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 1449 transitions. Word has length 675 [2024-11-14 04:45:02,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:45:02,155 INFO L471 AbstractCegarLoop]: Abstraction has 849 states and 1449 transitions. [2024-11-14 04:45:02,155 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 2 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:45:02,156 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 1449 transitions. [2024-11-14 04:45:02,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2024-11-14 04:45:02,168 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:45:02,168 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:45:02,213 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2024-11-14 04:45:02,369 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:45:02,369 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:45:02,370 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:45:02,370 INFO L85 PathProgramCache]: Analyzing trace with hash -1671333773, now seen corresponding path program 1 times [2024-11-14 04:45:02,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:45:02,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1115587455] [2024-11-14 04:45:02,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:45:02,372 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:45:02,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:45:02,374 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:45:02,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-11-14 04:45:04,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:45:05,055 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:45:05,070 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:45:10,309 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 8479 proven. 78 refuted. 0 times theorem prover too weak. 13703 trivial. 0 not checked. [2024-11-14 04:45:10,309 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:45:18,462 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 237 proven. 78 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:45:18,462 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:45:18,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1115587455] [2024-11-14 04:45:18,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1115587455] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:45:18,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1448559882] [2024-11-14 04:45:18,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:45:18,464 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:45:18,464 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:45:18,475 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:45:18,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2024-11-14 04:45:20,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:45:20,636 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:45:20,651 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:45:21,065 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22260 trivial. 0 not checked. [2024-11-14 04:45:21,066 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:45:21,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1448559882] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:45:21,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:45:21,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 04:45:21,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693082764] [2024-11-14 04:45:21,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:45:21,069 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:45:21,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:45:21,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:45:21,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:45:21,072 INFO L87 Difference]: Start difference. First operand 849 states and 1449 transitions. Second operand has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:45:21,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:45:21,553 INFO L93 Difference]: Finished difference Result 2142 states and 3648 transitions. [2024-11-14 04:45:21,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:45:21,554 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) Word has length 675 [2024-11-14 04:45:21,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:45:21,572 INFO L225 Difference]: With dead ends: 2142 [2024-11-14 04:45:21,572 INFO L226 Difference]: Without dead ends: 1363 [2024-11-14 04:45:21,577 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2022 GetRequests, 2015 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:45:21,580 INFO L432 NwaCegarLoop]: 699 mSDtfsCounter, 307 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 1185 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:45:21,581 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 1185 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-14 04:45:21,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1363 states. [2024-11-14 04:45:21,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1363 to 1359. [2024-11-14 04:45:21,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1359 states, 857 states have (on average 1.5367561260210034) internal successors, (1317), 862 states have internal predecessors, (1317), 493 states have call successors, (493), 8 states have call predecessors, (493), 8 states have return successors, (493), 488 states have call predecessors, (493), 493 states have call successors, (493) [2024-11-14 04:45:21,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1359 states to 1359 states and 2303 transitions. [2024-11-14 04:45:21,876 INFO L78 Accepts]: Start accepts. Automaton has 1359 states and 2303 transitions. Word has length 675 [2024-11-14 04:45:21,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:45:21,878 INFO L471 AbstractCegarLoop]: Abstraction has 1359 states and 2303 transitions. [2024-11-14 04:45:21,879 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:45:21,879 INFO L276 IsEmpty]: Start isEmpty. Operand 1359 states and 2303 transitions. [2024-11-14 04:45:21,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2024-11-14 04:45:21,891 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:45:21,891 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:45:21,934 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2024-11-14 04:45:22,104 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (6)] Ended with exit code 0 [2024-11-14 04:45:22,294 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:45:22,294 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:45:22,294 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:45:22,295 INFO L85 PathProgramCache]: Analyzing trace with hash -1011802251, now seen corresponding path program 1 times [2024-11-14 04:45:22,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:45:22,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2121205643] [2024-11-14 04:45:22,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:45:22,296 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:45:22,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:45:22,297 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:45:22,299 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2024-11-14 04:45:24,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:45:25,001 INFO L255 TraceCheckSpWp]: Trace formula consists of 1083 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:45:25,014 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:45:29,944 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 8479 proven. 78 refuted. 0 times theorem prover too weak. 13703 trivial. 0 not checked. [2024-11-14 04:45:29,944 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:45:36,912 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 237 proven. 78 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:45:36,913 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:45:36,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2121205643] [2024-11-14 04:45:36,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2121205643] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:45:36,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [203910697] [2024-11-14 04:45:36,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:45:36,913 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:45:36,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:45:36,915 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:45:36,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2024-11-14 04:45:38,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:45:38,666 INFO L255 TraceCheckSpWp]: Trace formula consists of 1083 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:45:38,677 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:45:40,634 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22260 trivial. 0 not checked. [2024-11-14 04:45:40,634 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:45:40,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [203910697] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:45:40,636 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:45:40,636 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 9 [2024-11-14 04:45:40,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [877109142] [2024-11-14 04:45:40,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:45:40,639 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:45:40,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:45:40,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:45:40,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:45:40,642 INFO L87 Difference]: Start difference. First operand 1359 states and 2303 transitions. Second operand has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:45:46,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:45:46,770 INFO L93 Difference]: Finished difference Result 3769 states and 6375 transitions. [2024-11-14 04:45:46,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:45:46,771 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) Word has length 675 [2024-11-14 04:45:46,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:45:46,793 INFO L225 Difference]: With dead ends: 3769 [2024-11-14 04:45:46,793 INFO L226 Difference]: Without dead ends: 2480 [2024-11-14 04:45:46,800 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2024 GetRequests, 2015 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-14 04:45:46,801 INFO L432 NwaCegarLoop]: 490 mSDtfsCounter, 969 mSDsluCounter, 972 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 969 SdHoareTripleChecker+Valid, 1462 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2024-11-14 04:45:46,801 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [969 Valid, 1462 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2024-11-14 04:45:46,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2480 states. [2024-11-14 04:45:47,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2480 to 1159. [2024-11-14 04:45:47,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1159 states, 776 states have (on average 1.5708762886597938) internal successors, (1219), 779 states have internal predecessors, (1219), 374 states have call successors, (374), 8 states have call predecessors, (374), 8 states have return successors, (374), 371 states have call predecessors, (374), 374 states have call successors, (374) [2024-11-14 04:45:47,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1159 states to 1159 states and 1967 transitions. [2024-11-14 04:45:47,044 INFO L78 Accepts]: Start accepts. Automaton has 1159 states and 1967 transitions. Word has length 675 [2024-11-14 04:45:47,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:45:47,047 INFO L471 AbstractCegarLoop]: Abstraction has 1159 states and 1967 transitions. [2024-11-14 04:45:47,047 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:45:47,047 INFO L276 IsEmpty]: Start isEmpty. Operand 1159 states and 1967 transitions. [2024-11-14 04:45:47,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2024-11-14 04:45:47,054 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:45:47,055 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:45:47,066 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (8)] Ended with exit code 0 [2024-11-14 04:45:47,291 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2024-11-14 04:45:47,455 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:45:47,456 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:45:47,456 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:45:47,456 INFO L85 PathProgramCache]: Analyzing trace with hash 1726240245, now seen corresponding path program 1 times [2024-11-14 04:45:47,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:45:47,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2012886460] [2024-11-14 04:45:47,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:45:47,457 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:45:47,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:45:47,460 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:45:47,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2024-11-14 04:45:49,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:45:49,600 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:45:49,609 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:45:54,321 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 8479 proven. 78 refuted. 0 times theorem prover too weak. 13703 trivial. 0 not checked. [2024-11-14 04:45:54,322 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:46:00,829 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 237 proven. 78 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:46:00,829 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:46:00,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2012886460] [2024-11-14 04:46:00,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2012886460] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:46:00,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1129686028] [2024-11-14 04:46:00,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:00,830 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:46:00,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:46:00,832 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:46:00,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2024-11-14 04:46:02,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:02,725 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 04:46:02,731 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:03,769 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22260 trivial. 0 not checked. [2024-11-14 04:46:03,769 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:46:03,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1129686028] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:46:03,769 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:46:03,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 9 [2024-11-14 04:46:03,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049260165] [2024-11-14 04:46:03,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:46:03,772 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:46:03,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:46:03,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:46:03,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:46:03,773 INFO L87 Difference]: Start difference. First operand 1159 states and 1967 transitions. Second operand has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:46:08,185 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:46:10,189 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:46:16,600 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:46:18,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:46:18,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:18,693 INFO L93 Difference]: Finished difference Result 4708 states and 7976 transitions. [2024-11-14 04:46:18,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-14 04:46:18,694 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) Word has length 675 [2024-11-14 04:46:18,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:18,722 INFO L225 Difference]: With dead ends: 4708 [2024-11-14 04:46:18,722 INFO L226 Difference]: Without dead ends: 3592 [2024-11-14 04:46:18,729 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2024 GetRequests, 2015 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-14 04:46:18,730 INFO L432 NwaCegarLoop]: 514 mSDtfsCounter, 1108 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 325 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1108 SdHoareTripleChecker+Valid, 1110 SdHoareTripleChecker+Invalid, 735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 325 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:18,730 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1108 Valid, 1110 Invalid, 735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [325 Valid, 406 Invalid, 4 Unknown, 0 Unchecked, 14.5s Time] [2024-11-14 04:46:18,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3592 states. [2024-11-14 04:46:19,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3592 to 2176. [2024-11-14 04:46:19,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2176 states, 1532 states have (on average 1.597911227154047) internal successors, (2448), 1536 states have internal predecessors, (2448), 629 states have call successors, (629), 14 states have call predecessors, (629), 14 states have return successors, (629), 625 states have call predecessors, (629), 629 states have call successors, (629) [2024-11-14 04:46:19,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2176 states to 2176 states and 3706 transitions. [2024-11-14 04:46:19,293 INFO L78 Accepts]: Start accepts. Automaton has 2176 states and 3706 transitions. Word has length 675 [2024-11-14 04:46:19,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:19,295 INFO L471 AbstractCegarLoop]: Abstraction has 2176 states and 3706 transitions. [2024-11-14 04:46:19,296 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:46:19,296 INFO L276 IsEmpty]: Start isEmpty. Operand 2176 states and 3706 transitions. [2024-11-14 04:46:19,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2024-11-14 04:46:19,304 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:19,304 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:19,361 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2024-11-14 04:46:19,529 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (10)] Forceful destruction successful, exit code 0 [2024-11-14 04:46:19,705 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:46:19,706 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:46:19,707 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:19,707 INFO L85 PathProgramCache]: Analyzing trace with hash 836205237, now seen corresponding path program 1 times [2024-11-14 04:46:19,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:46:19,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [775209941] [2024-11-14 04:46:19,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:19,709 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:46:19,709 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:46:19,713 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:46:19,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2024-11-14 04:46:21,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:22,006 INFO L255 TraceCheckSpWp]: Trace formula consists of 1083 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:46:22,014 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:26,747 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 8479 proven. 78 refuted. 0 times theorem prover too weak. 13703 trivial. 0 not checked. [2024-11-14 04:46:26,747 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:46:34,056 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 237 proven. 78 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:46:34,056 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:46:34,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [775209941] [2024-11-14 04:46:34,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [775209941] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:46:34,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [448358908] [2024-11-14 04:46:34,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:34,057 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:46:34,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:46:34,060 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:46:34,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2024-11-14 04:46:35,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:36,052 INFO L255 TraceCheckSpWp]: Trace formula consists of 1083 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:46:36,057 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:36,600 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22260 trivial. 0 not checked. [2024-11-14 04:46:36,600 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:46:36,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [448358908] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:46:36,600 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:46:36,601 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 04:46:36,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940741394] [2024-11-14 04:46:36,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:46:36,602 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:46:36,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:46:36,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:46:36,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:46:36,604 INFO L87 Difference]: Start difference. First operand 2176 states and 3706 transitions. Second operand has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:46:38,504 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:46:38,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:46:38,807 INFO L93 Difference]: Finished difference Result 4362 states and 7437 transitions. [2024-11-14 04:46:38,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:46:38,808 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) Word has length 675 [2024-11-14 04:46:38,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:46:38,827 INFO L225 Difference]: With dead ends: 4362 [2024-11-14 04:46:38,827 INFO L226 Difference]: Without dead ends: 2178 [2024-11-14 04:46:38,835 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2022 GetRequests, 2015 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:46:38,836 INFO L432 NwaCegarLoop]: 862 mSDtfsCounter, 472 mSDsluCounter, 490 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 1352 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:46:38,836 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [472 Valid, 1352 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-14 04:46:38,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2178 states. [2024-11-14 04:46:39,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2178 to 2146. [2024-11-14 04:46:39,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2146 states, 1502 states have (on average 1.5785619174434087) internal successors, (2371), 1506 states have internal predecessors, (2371), 629 states have call successors, (629), 14 states have call predecessors, (629), 14 states have return successors, (629), 625 states have call predecessors, (629), 629 states have call successors, (629) [2024-11-14 04:46:39,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2146 states to 2146 states and 3629 transitions. [2024-11-14 04:46:39,243 INFO L78 Accepts]: Start accepts. Automaton has 2146 states and 3629 transitions. Word has length 675 [2024-11-14 04:46:39,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:46:39,245 INFO L471 AbstractCegarLoop]: Abstraction has 2146 states and 3629 transitions. [2024-11-14 04:46:39,245 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:46:39,245 INFO L276 IsEmpty]: Start isEmpty. Operand 2146 states and 3629 transitions. [2024-11-14 04:46:39,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2024-11-14 04:46:39,254 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:46:39,254 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:46:39,266 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2024-11-14 04:46:39,562 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2024-11-14 04:46:39,655 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:46:39,657 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:46:39,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:46:39,663 INFO L85 PathProgramCache]: Analyzing trace with hash 916470451, now seen corresponding path program 1 times [2024-11-14 04:46:39,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:46:39,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1956232685] [2024-11-14 04:46:39,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:39,665 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:46:39,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:46:39,669 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:46:39,673 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2024-11-14 04:46:42,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:42,099 INFO L255 TraceCheckSpWp]: Trace formula consists of 1082 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:46:42,105 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:46,686 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 8479 proven. 78 refuted. 0 times theorem prover too weak. 13703 trivial. 0 not checked. [2024-11-14 04:46:46,686 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:46:53,846 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 237 proven. 78 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:46:53,847 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:46:53,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1956232685] [2024-11-14 04:46:53,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1956232685] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:46:53,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [770325361] [2024-11-14 04:46:53,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:46:53,847 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:46:53,847 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:46:53,850 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:46:53,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2024-11-14 04:46:55,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:46:55,854 INFO L255 TraceCheckSpWp]: Trace formula consists of 1082 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 04:46:55,860 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:46:59,844 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22260 trivial. 0 not checked. [2024-11-14 04:46:59,844 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:46:59,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [770325361] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:46:59,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:46:59,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5, 5] total 11 [2024-11-14 04:46:59,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388852137] [2024-11-14 04:46:59,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:46:59,846 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 04:46:59,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:46:59,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 04:46:59,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-14 04:46:59,848 INFO L87 Difference]: Start difference. First operand 2146 states and 3629 transitions. Second operand has 7 states, 7 states have (on average 21.142857142857142) internal successors, (148), 7 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:47:17,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:47:17,710 INFO L93 Difference]: Finished difference Result 9930 states and 16567 transitions. [2024-11-14 04:47:17,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 04:47:17,712 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 21.142857142857142) internal successors, (148), 7 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) Word has length 675 [2024-11-14 04:47:17,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:47:17,767 INFO L225 Difference]: With dead ends: 9930 [2024-11-14 04:47:17,767 INFO L226 Difference]: Without dead ends: 7842 [2024-11-14 04:47:17,777 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2026 GetRequests, 2013 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2024-11-14 04:47:17,777 INFO L432 NwaCegarLoop]: 688 mSDtfsCounter, 2090 mSDsluCounter, 1647 mSDsCounter, 0 mSdLazyCounter, 1035 mSolverCounterSat, 629 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2090 SdHoareTripleChecker+Valid, 2335 SdHoareTripleChecker+Invalid, 1664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 629 IncrementalHoareTripleChecker+Valid, 1035 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:47:17,778 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2090 Valid, 2335 Invalid, 1664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [629 Valid, 1035 Invalid, 0 Unknown, 0 Unchecked, 16.3s Time] [2024-11-14 04:47:17,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7842 states. [2024-11-14 04:47:18,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7842 to 3712. [2024-11-14 04:47:18,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3712 states, 2702 states have (on average 1.5692079940784605) internal successors, (4240), 2711 states have internal predecessors, (4240), 984 states have call successors, (984), 25 states have call predecessors, (984), 25 states have return successors, (984), 975 states have call predecessors, (984), 984 states have call successors, (984) [2024-11-14 04:47:18,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3712 states to 3712 states and 6208 transitions. [2024-11-14 04:47:18,750 INFO L78 Accepts]: Start accepts. Automaton has 3712 states and 6208 transitions. Word has length 675 [2024-11-14 04:47:18,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:47:18,752 INFO L471 AbstractCegarLoop]: Abstraction has 3712 states and 6208 transitions. [2024-11-14 04:47:18,756 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 21.142857142857142) internal successors, (148), 7 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:47:18,756 INFO L276 IsEmpty]: Start isEmpty. Operand 3712 states and 6208 transitions. [2024-11-14 04:47:18,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2024-11-14 04:47:18,770 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:47:18,773 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:47:18,828 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2024-11-14 04:47:18,981 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (14)] Ended with exit code 0 [2024-11-14 04:47:19,174 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:47:19,174 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:47:19,175 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:47:19,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1077674255, now seen corresponding path program 1 times [2024-11-14 04:47:19,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:47:19,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1379355503] [2024-11-14 04:47:19,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:19,177 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:47:19,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:47:19,182 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:47:19,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2024-11-14 04:47:21,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:21,769 INFO L255 TraceCheckSpWp]: Trace formula consists of 1082 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:47:21,774 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:47:25,602 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 8479 proven. 78 refuted. 0 times theorem prover too weak. 13703 trivial. 0 not checked. [2024-11-14 04:47:25,602 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:47:32,393 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 237 proven. 78 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:47:32,394 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:47:32,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1379355503] [2024-11-14 04:47:32,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1379355503] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:47:32,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [64641598] [2024-11-14 04:47:32,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:32,394 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:47:32,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:47:32,396 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:47:32,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2024-11-14 04:47:34,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:34,483 INFO L255 TraceCheckSpWp]: Trace formula consists of 1082 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:47:34,488 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:47:35,469 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22260 trivial. 0 not checked. [2024-11-14 04:47:35,470 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:47:35,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [64641598] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:47:35,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:47:35,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 04:47:35,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809552141] [2024-11-14 04:47:35,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:47:35,472 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:47:35,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:47:35,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:47:35,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:47:35,473 INFO L87 Difference]: Start difference. First operand 3712 states and 6208 transitions. Second operand has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:47:36,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:47:36,682 INFO L93 Difference]: Finished difference Result 7698 states and 12880 transitions. [2024-11-14 04:47:36,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:47:36,683 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) Word has length 675 [2024-11-14 04:47:36,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:47:36,712 INFO L225 Difference]: With dead ends: 7698 [2024-11-14 04:47:36,712 INFO L226 Difference]: Without dead ends: 3734 [2024-11-14 04:47:36,725 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2022 GetRequests, 2015 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:47:36,726 INFO L432 NwaCegarLoop]: 700 mSDtfsCounter, 301 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 301 SdHoareTripleChecker+Valid, 1183 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-14 04:47:36,726 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [301 Valid, 1183 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-14 04:47:36,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3734 states. [2024-11-14 04:47:37,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3734 to 2944. [2024-11-14 04:47:37,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2944 states, 2340 states have (on average 1.6136752136752137) internal successors, (3776), 2343 states have internal predecessors, (3776), 586 states have call successors, (586), 17 states have call predecessors, (586), 17 states have return successors, (586), 583 states have call predecessors, (586), 586 states have call successors, (586) [2024-11-14 04:47:37,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2944 states to 2944 states and 4948 transitions. [2024-11-14 04:47:37,239 INFO L78 Accepts]: Start accepts. Automaton has 2944 states and 4948 transitions. Word has length 675 [2024-11-14 04:47:37,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:47:37,241 INFO L471 AbstractCegarLoop]: Abstraction has 2944 states and 4948 transitions. [2024-11-14 04:47:37,241 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.333333333333336) internal successors, (148), 3 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:47:37,241 INFO L276 IsEmpty]: Start isEmpty. Operand 2944 states and 4948 transitions. [2024-11-14 04:47:37,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2024-11-14 04:47:37,251 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:47:37,251 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:47:37,264 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (16)] Ended with exit code 0 [2024-11-14 04:47:37,511 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2024-11-14 04:47:37,652 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:47:37,652 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:47:37,653 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:47:37,653 INFO L85 PathProgramCache]: Analyzing trace with hash 900951733, now seen corresponding path program 1 times [2024-11-14 04:47:37,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:47:37,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1031468630] [2024-11-14 04:47:37,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:37,655 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:47:37,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:47:37,659 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:47:37,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2024-11-14 04:47:40,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:40,485 INFO L255 TraceCheckSpWp]: Trace formula consists of 1082 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:47:40,490 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:47:45,311 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 8479 proven. 78 refuted. 0 times theorem prover too weak. 13703 trivial. 0 not checked. [2024-11-14 04:47:45,311 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:47:52,281 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 237 proven. 78 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:47:52,282 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:47:52,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1031468630] [2024-11-14 04:47:52,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1031468630] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:47:52,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1293273717] [2024-11-14 04:47:52,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:52,282 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:47:52,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:47:52,284 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:47:52,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2024-11-14 04:47:54,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:47:54,240 INFO L255 TraceCheckSpWp]: Trace formula consists of 1082 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 04:47:54,249 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:47:55,357 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22260 trivial. 0 not checked. [2024-11-14 04:47:55,357 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:47:55,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1293273717] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:47:55,357 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:47:55,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 9 [2024-11-14 04:47:55,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340476882] [2024-11-14 04:47:55,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:47:55,359 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:47:55,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:47:55,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:47:55,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:47:55,360 INFO L87 Difference]: Start difference. First operand 2944 states and 4948 transitions. Second operand has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:47:58,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:47:58,986 INFO L93 Difference]: Finished difference Result 7504 states and 12459 transitions. [2024-11-14 04:47:58,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:47:58,987 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) Word has length 675 [2024-11-14 04:47:58,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:47:59,011 INFO L225 Difference]: With dead ends: 7504 [2024-11-14 04:47:59,011 INFO L226 Difference]: Without dead ends: 4686 [2024-11-14 04:47:59,018 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2022 GetRequests, 2014 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:47:59,019 INFO L432 NwaCegarLoop]: 764 mSDtfsCounter, 490 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 490 SdHoareTripleChecker+Valid, 1344 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:47:59,019 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [490 Valid, 1344 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-14 04:47:59,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4686 states. [2024-11-14 04:47:59,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4686 to 3028. [2024-11-14 04:47:59,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3028 states, 2424 states have (on average 1.6122112211221122) internal successors, (3908), 2427 states have internal predecessors, (3908), 586 states have call successors, (586), 17 states have call predecessors, (586), 17 states have return successors, (586), 583 states have call predecessors, (586), 586 states have call successors, (586) [2024-11-14 04:47:59,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3028 states to 3028 states and 5080 transitions. [2024-11-14 04:47:59,531 INFO L78 Accepts]: Start accepts. Automaton has 3028 states and 5080 transitions. Word has length 675 [2024-11-14 04:47:59,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:47:59,532 INFO L471 AbstractCegarLoop]: Abstraction has 3028 states and 5080 transitions. [2024-11-14 04:47:59,533 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:47:59,534 INFO L276 IsEmpty]: Start isEmpty. Operand 3028 states and 5080 transitions. [2024-11-14 04:47:59,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2024-11-14 04:47:59,542 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:47:59,543 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:47:59,590 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Ended with exit code 0 [2024-11-14 04:47:59,754 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2024-11-14 04:47:59,943 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:47:59,944 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:47:59,944 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:47:59,944 INFO L85 PathProgramCache]: Analyzing trace with hash -1470787529, now seen corresponding path program 1 times [2024-11-14 04:47:59,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:47:59,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [352014906] [2024-11-14 04:47:59,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:47:59,946 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:47:59,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:47:59,949 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:47:59,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2024-11-14 04:48:01,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:01,947 INFO L255 TraceCheckSpWp]: Trace formula consists of 1082 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:48:01,951 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:06,156 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 8479 proven. 78 refuted. 0 times theorem prover too weak. 13703 trivial. 0 not checked. [2024-11-14 04:48:06,156 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:12,743 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 237 proven. 78 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:48:12,743 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:12,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [352014906] [2024-11-14 04:48:12,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [352014906] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:12,743 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1219701192] [2024-11-14 04:48:12,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:12,744 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:48:12,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:48:12,746 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:48:12,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2024-11-14 04:48:18,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:18,745 INFO L255 TraceCheckSpWp]: Trace formula consists of 1082 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:48:18,750 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:22,604 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22260 trivial. 0 not checked. [2024-11-14 04:48:22,604 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:48:22,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1219701192] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:22,604 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:48:22,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 10 [2024-11-14 04:48:22,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752956910] [2024-11-14 04:48:22,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:22,606 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:48:22,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:22,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:48:22,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-11-14 04:48:22,609 INFO L87 Difference]: Start difference. First operand 3028 states and 5080 transitions. Second operand has 5 states, 5 states have (on average 29.6) internal successors, (148), 5 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:48:25,442 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:48:30,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:48:30,920 INFO L93 Difference]: Finished difference Result 12078 states and 20361 transitions. [2024-11-14 04:48:30,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 04:48:30,921 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.6) internal successors, (148), 5 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) Word has length 675 [2024-11-14 04:48:30,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:48:30,956 INFO L225 Difference]: With dead ends: 12078 [2024-11-14 04:48:30,956 INFO L226 Difference]: Without dead ends: 9176 [2024-11-14 04:48:30,964 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2025 GetRequests, 2014 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-11-14 04:48:30,964 INFO L432 NwaCegarLoop]: 614 mSDtfsCounter, 1199 mSDsluCounter, 1209 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1199 SdHoareTripleChecker+Valid, 1823 SdHoareTripleChecker+Invalid, 561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:48:30,965 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1199 Valid, 1823 Invalid, 561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2024-11-14 04:48:30,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9176 states. [2024-11-14 04:48:31,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9176 to 9152. [2024-11-14 04:48:31,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9152 states, 7833 states have (on average 1.6472615855993873) internal successors, (12903), 7854 states have internal predecessors, (12903), 1276 states have call successors, (1276), 42 states have call predecessors, (1276), 42 states have return successors, (1276), 1255 states have call predecessors, (1276), 1276 states have call successors, (1276) [2024-11-14 04:48:31,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9152 states to 9152 states and 15455 transitions. [2024-11-14 04:48:31,784 INFO L78 Accepts]: Start accepts. Automaton has 9152 states and 15455 transitions. Word has length 675 [2024-11-14 04:48:31,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:48:31,785 INFO L471 AbstractCegarLoop]: Abstraction has 9152 states and 15455 transitions. [2024-11-14 04:48:31,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.6) internal successors, (148), 5 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:48:31,786 INFO L276 IsEmpty]: Start isEmpty. Operand 9152 states and 15455 transitions. [2024-11-14 04:48:31,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2024-11-14 04:48:31,801 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:48:31,801 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:48:31,839 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (20)] Ended with exit code 0 [2024-11-14 04:48:32,039 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2024-11-14 04:48:32,202 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:32,202 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:48:32,202 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:48:32,203 INFO L85 PathProgramCache]: Analyzing trace with hash -1230547783, now seen corresponding path program 1 times [2024-11-14 04:48:32,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:48:32,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1334367509] [2024-11-14 04:48:32,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:32,204 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:48:32,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:48:32,208 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:48:32,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2024-11-14 04:48:34,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:34,535 INFO L255 TraceCheckSpWp]: Trace formula consists of 1081 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:48:34,540 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:38,979 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 8479 proven. 78 refuted. 0 times theorem prover too weak. 13703 trivial. 0 not checked. [2024-11-14 04:48:38,979 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:48:46,399 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 237 proven. 78 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:48:46,399 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:48:46,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1334367509] [2024-11-14 04:48:46,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1334367509] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:48:46,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1864068380] [2024-11-14 04:48:46,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:48:46,400 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:48:46,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:48:46,402 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:48:46,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2024-11-14 04:48:52,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:48:53,077 INFO L255 TraceCheckSpWp]: Trace formula consists of 1081 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 04:48:53,083 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:48:55,902 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22260 trivial. 0 not checked. [2024-11-14 04:48:55,902 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:48:55,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1864068380] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:48:55,902 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:48:55,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 9 [2024-11-14 04:48:55,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306628419] [2024-11-14 04:48:55,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:48:55,904 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:48:55,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:48:55,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:48:55,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:48:55,905 INFO L87 Difference]: Start difference. First operand 9152 states and 15455 transitions. Second operand has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:49:02,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:49:02,158 INFO L93 Difference]: Finished difference Result 27610 states and 46720 transitions. [2024-11-14 04:49:02,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:49:02,159 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) Word has length 675 [2024-11-14 04:49:02,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:49:02,228 INFO L225 Difference]: With dead ends: 27610 [2024-11-14 04:49:02,228 INFO L226 Difference]: Without dead ends: 18588 [2024-11-14 04:49:02,247 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2022 GetRequests, 2014 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:49:02,248 INFO L432 NwaCegarLoop]: 579 mSDtfsCounter, 751 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 751 SdHoareTripleChecker+Valid, 1274 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:49:02,249 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [751 Valid, 1274 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2024-11-14 04:49:02,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18588 states. [2024-11-14 04:49:03,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18588 to 14240. [2024-11-14 04:49:03,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14240 states, 12693 states have (on average 1.6578429055384858) internal successors, (21043), 12720 states have internal predecessors, (21043), 1498 states have call successors, (1498), 48 states have call predecessors, (1498), 48 states have return successors, (1498), 1471 states have call predecessors, (1498), 1498 states have call successors, (1498) [2024-11-14 04:49:03,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14240 states to 14240 states and 24039 transitions. [2024-11-14 04:49:03,788 INFO L78 Accepts]: Start accepts. Automaton has 14240 states and 24039 transitions. Word has length 675 [2024-11-14 04:49:03,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:49:03,789 INFO L471 AbstractCegarLoop]: Abstraction has 14240 states and 24039 transitions. [2024-11-14 04:49:03,790 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.0) internal successors, (148), 4 states have internal predecessors, (148), 1 states have call successors, (106), 1 states have call predecessors, (106), 1 states have return successors, (106), 1 states have call predecessors, (106), 1 states have call successors, (106) [2024-11-14 04:49:03,790 INFO L276 IsEmpty]: Start isEmpty. Operand 14240 states and 24039 transitions. [2024-11-14 04:49:03,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 677 [2024-11-14 04:49:03,811 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:49:03,812 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:49:03,868 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2024-11-14 04:49:04,060 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (22)] Ended with exit code 0 [2024-11-14 04:49:04,216 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:49:04,216 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:49:04,217 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:49:04,217 INFO L85 PathProgramCache]: Analyzing trace with hash 581451868, now seen corresponding path program 1 times [2024-11-14 04:49:04,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:49:04,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [39136897] [2024-11-14 04:49:04,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:04,222 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:49:04,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:49:04,225 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:49:04,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2024-11-14 04:49:06,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:06,993 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:49:06,997 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:11,488 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 8479 proven. 78 refuted. 0 times theorem prover too weak. 13703 trivial. 0 not checked. [2024-11-14 04:49:11,489 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:19,029 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 237 proven. 78 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:49:19,029 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:49:19,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [39136897] [2024-11-14 04:49:19,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [39136897] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:49:19,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1205548371] [2024-11-14 04:49:19,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:19,030 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:49:19,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:49:19,031 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:49:19,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2024-11-14 04:49:27,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:27,786 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:49:27,792 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:36,507 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 10479 proven. 198 refuted. 0 times theorem prover too weak. 11583 trivial. 0 not checked. [2024-11-14 04:49:36,507 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:38,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1205548371] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:49:38,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572859450] [2024-11-14 04:49:38,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:49:38,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:49:38,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:49:38,246 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:49:38,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-14 04:49:40,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:49:40,368 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:49:40,373 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:49:49,682 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 10479 proven. 198 refuted. 0 times theorem prover too weak. 11583 trivial. 0 not checked. [2024-11-14 04:49:49,682 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:49:51,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572859450] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:49:51,280 INFO L185 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2024-11-14 04:49:51,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5] total 8 [2024-11-14 04:49:51,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043797231] [2024-11-14 04:49:51,281 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2024-11-14 04:49:51,283 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 04:49:51,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:49:51,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 04:49:51,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:49:51,284 INFO L87 Difference]: Start difference. First operand 14240 states and 24039 transitions. Second operand has 8 states, 8 states have (on average 33.375) internal successors, (267), 8 states have internal predecessors, (267), 3 states have call successors, (198), 3 states have call predecessors, (198), 5 states have return successors, (200), 3 states have call predecessors, (200), 3 states have call successors, (200) [2024-11-14 04:50:01,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:50:01,337 INFO L93 Difference]: Finished difference Result 23896 states and 40281 transitions. [2024-11-14 04:50:01,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 04:50:01,338 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 33.375) internal successors, (267), 8 states have internal predecessors, (267), 3 states have call successors, (198), 3 states have call predecessors, (198), 5 states have return successors, (200), 3 states have call predecessors, (200), 3 states have call successors, (200) Word has length 676 [2024-11-14 04:50:01,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:50:01,372 INFO L225 Difference]: With dead ends: 23896 [2024-11-14 04:50:01,372 INFO L226 Difference]: Without dead ends: 9786 [2024-11-14 04:50:01,392 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2880 GetRequests, 2863 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2024-11-14 04:50:01,393 INFO L432 NwaCegarLoop]: 366 mSDtfsCounter, 375 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 266 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 845 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 266 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:50:01,393 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 888 Invalid, 845 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [266 Valid, 579 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2024-11-14 04:50:01,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9786 states. [2024-11-14 04:50:02,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9786 to 9694. [2024-11-14 04:50:02,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9694 states, 8136 states have (on average 1.623402163225172) internal successors, (13208), 8163 states have internal predecessors, (13208), 1498 states have call successors, (1498), 59 states have call predecessors, (1498), 59 states have return successors, (1498), 1471 states have call predecessors, (1498), 1498 states have call successors, (1498) [2024-11-14 04:50:02,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9694 states to 9694 states and 16204 transitions. [2024-11-14 04:50:02,950 INFO L78 Accepts]: Start accepts. Automaton has 9694 states and 16204 transitions. Word has length 676 [2024-11-14 04:50:02,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:50:02,952 INFO L471 AbstractCegarLoop]: Abstraction has 9694 states and 16204 transitions. [2024-11-14 04:50:02,952 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 33.375) internal successors, (267), 8 states have internal predecessors, (267), 3 states have call successors, (198), 3 states have call predecessors, (198), 5 states have return successors, (200), 3 states have call predecessors, (200), 3 states have call successors, (200) [2024-11-14 04:50:02,953 INFO L276 IsEmpty]: Start isEmpty. Operand 9694 states and 16204 transitions. [2024-11-14 04:50:02,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 678 [2024-11-14 04:50:02,973 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:50:02,974 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:50:03,031 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Ended with exit code 0 [2024-11-14 04:50:03,215 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (24)] Ended with exit code 0 [2024-11-14 04:50:03,522 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-14 04:50:03,575 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:50:03,576 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:50:03,577 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:50:03,577 INFO L85 PathProgramCache]: Analyzing trace with hash -1812968367, now seen corresponding path program 1 times [2024-11-14 04:50:03,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:50:03,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1327758604] [2024-11-14 04:50:03,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:03,580 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:50:03,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:50:03,584 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:50:03,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2024-11-14 04:50:06,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:50:06,149 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:50:06,158 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:50:10,160 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 8883 proven. 84 refuted. 0 times theorem prover too weak. 13293 trivial. 0 not checked. [2024-11-14 04:50:10,160 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:50:16,214 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 231 proven. 84 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:50:16,214 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:50:16,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1327758604] [2024-11-14 04:50:16,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1327758604] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:50:16,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1827468537] [2024-11-14 04:50:16,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:16,215 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:50:16,215 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:50:16,216 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:50:16,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2024-11-14 04:50:24,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:50:24,177 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:50:24,187 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:50:28,219 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 8883 proven. 84 refuted. 0 times theorem prover too weak. 13293 trivial. 0 not checked. [2024-11-14 04:50:28,220 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:50:34,784 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 231 proven. 84 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:50:34,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1827468537] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:50:34,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2021404732] [2024-11-14 04:50:34,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:34,785 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:50:34,785 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:50:34,788 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:50:34,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-14 04:50:36,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:50:36,873 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:50:36,882 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:50:41,083 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 8883 proven. 84 refuted. 0 times theorem prover too weak. 13293 trivial. 0 not checked. [2024-11-14 04:50:41,083 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:50:47,728 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 231 proven. 84 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:50:47,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2021404732] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:50:47,729 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-14 04:50:47,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 5, 5, 6, 6] total 8 [2024-11-14 04:50:47,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119892391] [2024-11-14 04:50:47,729 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-14 04:50:47,732 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 04:50:47,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:50:47,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 04:50:47,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:50:47,734 INFO L87 Difference]: Start difference. First operand 9694 states and 16204 transitions. Second operand has 8 states, 8 states have (on average 22.5) internal successors, (180), 8 states have internal predecessors, (180), 2 states have call successors, (134), 2 states have call predecessors, (134), 4 states have return successors, (135), 2 states have call predecessors, (135), 2 states have call successors, (135) [2024-11-14 04:50:56,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:50:56,823 INFO L93 Difference]: Finished difference Result 14322 states and 23945 transitions. [2024-11-14 04:50:56,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-14 04:50:56,824 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 22.5) internal successors, (180), 8 states have internal predecessors, (180), 2 states have call successors, (134), 2 states have call predecessors, (134), 4 states have return successors, (135), 2 states have call predecessors, (135), 2 states have call successors, (135) Word has length 677 [2024-11-14 04:50:56,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:50:56,853 INFO L225 Difference]: With dead ends: 14322 [2024-11-14 04:50:56,853 INFO L226 Difference]: Without dead ends: 4678 [2024-11-14 04:50:56,875 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4064 GetRequests, 4048 SyntacticMatches, 3 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2024-11-14 04:50:56,876 INFO L432 NwaCegarLoop]: 368 mSDtfsCounter, 703 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 526 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 705 SdHoareTripleChecker+Valid, 891 SdHoareTripleChecker+Invalid, 1073 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 526 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:50:56,876 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [705 Valid, 891 Invalid, 1073 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [526 Valid, 547 Invalid, 0 Unknown, 0 Unchecked, 7.5s Time] [2024-11-14 04:50:56,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4678 states. [2024-11-14 04:50:57,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4678 to 4042. [2024-11-14 04:50:57,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4042 states, 3223 states have (on average 1.6000620539869688) internal successors, (5157), 3237 states have internal predecessors, (5157), 787 states have call successors, (787), 31 states have call predecessors, (787), 31 states have return successors, (787), 773 states have call predecessors, (787), 787 states have call successors, (787) [2024-11-14 04:50:57,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4042 states to 4042 states and 6731 transitions. [2024-11-14 04:50:57,724 INFO L78 Accepts]: Start accepts. Automaton has 4042 states and 6731 transitions. Word has length 677 [2024-11-14 04:50:57,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:50:57,725 INFO L471 AbstractCegarLoop]: Abstraction has 4042 states and 6731 transitions. [2024-11-14 04:50:57,725 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 22.5) internal successors, (180), 8 states have internal predecessors, (180), 2 states have call successors, (134), 2 states have call predecessors, (134), 4 states have return successors, (135), 2 states have call predecessors, (135), 2 states have call successors, (135) [2024-11-14 04:50:57,725 INFO L276 IsEmpty]: Start isEmpty. Operand 4042 states and 6731 transitions. [2024-11-14 04:50:57,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 678 [2024-11-14 04:50:57,732 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:50:57,733 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:50:57,764 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (27)] Ended with exit code 0 [2024-11-14 04:50:58,043 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-14 04:50:58,172 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2024-11-14 04:50:58,333 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:50:58,334 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:50:58,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:50:58,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1088301721, now seen corresponding path program 1 times [2024-11-14 04:50:58,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:50:58,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1219937937] [2024-11-14 04:50:58,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:50:58,336 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:50:58,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:50:58,340 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:50:58,342 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2024-11-14 04:51:00,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:51:00,755 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 04:51:00,761 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:51:21,586 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 10423 proven. 114 refuted. 0 times theorem prover too weak. 11723 trivial. 0 not checked. [2024-11-14 04:51:21,586 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:51:26,074 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:51:26,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1219937937] [2024-11-14 04:51:26,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1219937937] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:51:26,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [123852225] [2024-11-14 04:51:26,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:51:26,075 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:51:26,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:51:26,077 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:51:26,079 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (30)] Waiting until timeout for monitored process [2024-11-14 04:51:32,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:51:32,799 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-14 04:51:32,805 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:51:53,179 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 10423 proven. 114 refuted. 0 times theorem prover too weak. 11723 trivial. 0 not checked. [2024-11-14 04:51:53,179 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:51:57,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [123852225] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:51:57,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1569918720] [2024-11-14 04:51:57,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:51:57,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:51:57,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:51:57,386 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:51:57,387 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-14 04:51:59,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:51:59,399 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 04:51:59,405 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:52:18,146 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 10423 proven. 114 refuted. 0 times theorem prover too weak. 11723 trivial. 0 not checked. [2024-11-14 04:52:18,146 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:52:22,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1569918720] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:52:22,069 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-14 04:52:22,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 6 [2024-11-14 04:52:22,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649776184] [2024-11-14 04:52:22,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-14 04:52:22,071 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 04:52:22,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:52:22,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 04:52:22,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-14 04:52:22,072 INFO L87 Difference]: Start difference. First operand 4042 states and 6731 transitions. Second operand has 7 states, 7 states have (on average 22.285714285714285) internal successors, (156), 6 states have internal predecessors, (156), 2 states have call successors, (106), 2 states have call predecessors, (106), 3 states have return successors, (106), 2 states have call predecessors, (106), 2 states have call successors, (106) [2024-11-14 04:52:40,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:52:40,602 INFO L93 Difference]: Finished difference Result 11661 states and 19373 transitions. [2024-11-14 04:52:40,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-14 04:52:40,602 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.285714285714285) internal successors, (156), 6 states have internal predecessors, (156), 2 states have call successors, (106), 2 states have call predecessors, (106), 3 states have return successors, (106), 2 states have call predecessors, (106), 2 states have call successors, (106) Word has length 677 [2024-11-14 04:52:40,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:52:40,631 INFO L225 Difference]: With dead ends: 11661 [2024-11-14 04:52:40,631 INFO L226 Difference]: Without dead ends: 7753 [2024-11-14 04:52:40,640 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2922 GetRequests, 2905 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=116, Invalid=226, Unknown=0, NotChecked=0, Total=342 [2024-11-14 04:52:40,641 INFO L432 NwaCegarLoop]: 679 mSDtfsCounter, 789 mSDsluCounter, 1186 mSDsCounter, 0 mSdLazyCounter, 1354 mSolverCounterSat, 242 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 857 SdHoareTripleChecker+Valid, 1865 SdHoareTripleChecker+Invalid, 1596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 242 IncrementalHoareTripleChecker+Valid, 1354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:52:40,641 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [857 Valid, 1865 Invalid, 1596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [242 Valid, 1354 Invalid, 0 Unknown, 0 Unchecked, 16.3s Time] [2024-11-14 04:52:40,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7753 states. [2024-11-14 04:52:41,925 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7753 to 7260. [2024-11-14 04:52:41,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7260 states, 5697 states have (on average 1.5962787431981744) internal successors, (9094), 5724 states have internal predecessors, (9094), 1498 states have call successors, (1498), 64 states have call predecessors, (1498), 64 states have return successors, (1498), 1471 states have call predecessors, (1498), 1498 states have call successors, (1498) [2024-11-14 04:52:41,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7260 states to 7260 states and 12090 transitions. [2024-11-14 04:52:41,950 INFO L78 Accepts]: Start accepts. Automaton has 7260 states and 12090 transitions. Word has length 677 [2024-11-14 04:52:41,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:52:41,950 INFO L471 AbstractCegarLoop]: Abstraction has 7260 states and 12090 transitions. [2024-11-14 04:52:41,951 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.285714285714285) internal successors, (156), 6 states have internal predecessors, (156), 2 states have call successors, (106), 2 states have call predecessors, (106), 3 states have return successors, (106), 2 states have call predecessors, (106), 2 states have call successors, (106) [2024-11-14 04:52:41,951 INFO L276 IsEmpty]: Start isEmpty. Operand 7260 states and 12090 transitions. [2024-11-14 04:52:41,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 678 [2024-11-14 04:52:41,957 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:52:41,957 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:52:42,062 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-14 04:52:42,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2024-11-14 04:52:42,385 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (30)] Ended with exit code 0 [2024-11-14 04:52:42,558 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:52:42,558 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:52:42,559 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:52:42,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1529901239, now seen corresponding path program 1 times [2024-11-14 04:52:42,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:52:42,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1342247241] [2024-11-14 04:52:42,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:52:42,560 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:52:42,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:52:42,562 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:52:42,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2024-11-14 04:52:44,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:52:44,875 INFO L255 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 04:52:44,880 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:53:12,770 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 27 proven. 3840 refuted. 0 times theorem prover too weak. 18393 trivial. 0 not checked. [2024-11-14 04:53:12,770 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:53:22,116 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 27 proven. 288 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:53:22,116 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:53:22,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1342247241] [2024-11-14 04:53:22,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1342247241] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:53:22,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2065086182] [2024-11-14 04:53:22,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:53:22,116 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:53:22,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:53:22,118 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:53:22,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2024-11-14 04:53:29,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:53:29,586 INFO L255 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 04:53:29,596 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:53:56,216 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 3579 proven. 288 refuted. 0 times theorem prover too weak. 18393 trivial. 0 not checked. [2024-11-14 04:53:56,216 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:54:05,385 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 27 proven. 288 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:54:05,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2065086182] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:54:05,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135263210] [2024-11-14 04:54:05,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:54:05,385 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:54:05,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:54:05,387 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:54:05,388 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-14 04:54:06,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:54:07,162 INFO L255 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:54:07,168 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:54:33,947 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 3579 proven. 288 refuted. 0 times theorem prover too weak. 18393 trivial. 0 not checked. [2024-11-14 04:54:33,947 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:54:42,829 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 27 proven. 288 refuted. 0 times theorem prover too weak. 21945 trivial. 0 not checked. [2024-11-14 04:54:42,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135263210] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:54:42,829 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-14 04:54:42,830 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6, 6, 6, 6] total 13 [2024-11-14 04:54:42,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499608360] [2024-11-14 04:54:42,830 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-14 04:54:42,831 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-14 04:54:42,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:54:42,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-14 04:54:42,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-11-14 04:54:42,833 INFO L87 Difference]: Start difference. First operand 7260 states and 12090 transitions. Second operand has 13 states, 13 states have (on average 23.53846153846154) internal successors, (306), 13 states have internal predecessors, (306), 4 states have call successors, (212), 3 states have call predecessors, (212), 6 states have return successors, (213), 4 states have call predecessors, (213), 4 states have call successors, (213) [2024-11-14 04:54:53,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:54:57,098 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.36s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:54:59,100 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:01,105 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:03,112 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:05,125 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:07,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:09,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:11,701 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.56s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:13,704 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:15,718 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:17,725 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:19,747 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:21,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:23,758 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:26,255 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:31,679 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:33,710 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:55:36,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:55:36,339 INFO L93 Difference]: Finished difference Result 15500 states and 25386 transitions. [2024-11-14 04:55:36,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-14 04:55:36,340 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 23.53846153846154) internal successors, (306), 13 states have internal predecessors, (306), 4 states have call successors, (212), 3 states have call predecessors, (212), 6 states have return successors, (213), 4 states have call predecessors, (213), 4 states have call successors, (213) Word has length 677 [2024-11-14 04:55:36,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:55:36,373 INFO L225 Difference]: With dead ends: 15500 [2024-11-14 04:55:36,374 INFO L226 Difference]: Without dead ends: 8378 [2024-11-14 04:55:36,389 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4066 GetRequests, 4045 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=146, Invalid=274, Unknown=0, NotChecked=0, Total=420 [2024-11-14 04:55:36,390 INFO L432 NwaCegarLoop]: 360 mSDtfsCounter, 626 mSDsluCounter, 723 mSDsCounter, 0 mSdLazyCounter, 908 mSolverCounterSat, 303 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 627 SdHoareTripleChecker+Valid, 1083 SdHoareTripleChecker+Invalid, 1225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 303 IncrementalHoareTripleChecker+Valid, 908 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.8s IncrementalHoareTripleChecker+Time [2024-11-14 04:55:36,390 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [627 Valid, 1083 Invalid, 1225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [303 Valid, 908 Invalid, 14 Unknown, 0 Unchecked, 50.8s Time] [2024-11-14 04:55:36,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8378 states. [2024-11-14 04:55:38,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8378 to 8194. [2024-11-14 04:55:38,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8194 states, 6300 states have (on average 1.5487301587301587) internal successors, (9757), 6357 states have internal predecessors, (9757), 1768 states have call successors, (1768), 125 states have call predecessors, (1768), 125 states have return successors, (1768), 1711 states have call predecessors, (1768), 1768 states have call successors, (1768) [2024-11-14 04:55:38,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8194 states to 8194 states and 13293 transitions. [2024-11-14 04:55:38,207 INFO L78 Accepts]: Start accepts. Automaton has 8194 states and 13293 transitions. Word has length 677 [2024-11-14 04:55:38,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:55:38,208 INFO L471 AbstractCegarLoop]: Abstraction has 8194 states and 13293 transitions. [2024-11-14 04:55:38,208 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 23.53846153846154) internal successors, (306), 13 states have internal predecessors, (306), 4 states have call successors, (212), 3 states have call predecessors, (212), 6 states have return successors, (213), 4 states have call predecessors, (213), 4 states have call successors, (213) [2024-11-14 04:55:38,208 INFO L276 IsEmpty]: Start isEmpty. Operand 8194 states and 13293 transitions. [2024-11-14 04:55:38,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 679 [2024-11-14 04:55:38,219 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:55:38,219 INFO L215 NwaCegarLoop]: trace histogram [106, 106, 106, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:55:38,351 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-14 04:55:38,471 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2024-11-14 04:55:38,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (33)] Ended with exit code 0 [2024-11-14 04:55:38,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:55:38,821 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:55:38,821 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:55:38,822 INFO L85 PathProgramCache]: Analyzing trace with hash 1803268197, now seen corresponding path program 1 times [2024-11-14 04:55:38,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:55:38,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1710834031] [2024-11-14 04:55:38,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:55:38,823 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:55:38,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:55:38,825 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:55:38,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2024-11-14 04:55:42,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:55:42,419 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-14 04:55:42,427 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:56:11,612 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 9939 proven. 198 refuted. 0 times theorem prover too weak. 12123 trivial. 0 not checked. [2024-11-14 04:56:11,612 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:56:32,185 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:56:32,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1710834031] [2024-11-14 04:56:32,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1710834031] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:56:32,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1689350399] [2024-11-14 04:56:32,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:56:32,186 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:56:32,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:56:32,188 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:56:32,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2024-11-14 04:56:48,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:56:48,794 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-14 04:56:48,800 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:57:14,566 INFO L134 CoverageAnalysis]: Checked inductivity of 22260 backedges. 9939 proven. 198 refuted. 0 times theorem prover too weak. 12123 trivial. 0 not checked. [2024-11-14 04:57:14,566 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:57:22,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1689350399] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:57:22,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810686112] [2024-11-14 04:57:22,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:57:22,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:57:22,320 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:57:22,322 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:57:22,323 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5a5750f6-5784-40f2-b51a-03dcd368d730/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-14 04:57:35,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:57:35,586 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-11-14 04:57:35,598 INFO L278 TraceCheckSpWp]: Computing forward predicates...