./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-60.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-60.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 0607320856a723cba5c45620dc48c23e9cc5398f6903ed9b1f8db191149985ff --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 07:28:12,883 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 07:28:13,012 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-09 07:28:13,021 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 07:28:13,021 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 07:28:13,088 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 07:28:13,088 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 07:28:13,089 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 07:28:13,090 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 07:28:13,090 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 07:28:13,090 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 07:28:13,092 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 07:28:13,093 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 07:28:13,093 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-09 07:28:13,096 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 07:28:13,096 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 07:28:13,097 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-09 07:28:13,097 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-09 07:28:13,097 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 07:28:13,098 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-09 07:28:13,098 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-09 07:28:13,099 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-09 07:28:13,103 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 07:28:13,103 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 07:28:13,104 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 07:28:13,107 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-09 07:28:13,107 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 07:28:13,107 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 07:28:13,108 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 07:28:13,108 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 07:28:13,108 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 07:28:13,109 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 07:28:13,109 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 07:28:13,109 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 07:28:13,110 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 07:28:13,110 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 07:28:13,110 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 07:28:13,111 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 07:28:13,112 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 07:28:13,112 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 07:28:13,113 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 07:28:13,114 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 07:28:13,114 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-09 07:28:13,114 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-09 07:28:13,114 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 07:28:13,115 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 07:28:13,115 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-09 07:28:13,116 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0607320856a723cba5c45620dc48c23e9cc5398f6903ed9b1f8db191149985ff [2024-11-09 07:28:13,501 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 07:28:13,535 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 07:28:13,538 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 07:28:13,540 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 07:28:13,541 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 07:28:13,542 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-60.i Unable to find full path for "g++" [2024-11-09 07:28:15,783 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 07:28:16,147 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 07:28:16,148 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-60.i [2024-11-09 07:28:16,164 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/data/2cdcf648e/4379ce70e87648dcad5483711cdb55f7/FLAGf35f6a9b4 [2024-11-09 07:28:16,193 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/data/2cdcf648e/4379ce70e87648dcad5483711cdb55f7 [2024-11-09 07:28:16,195 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 07:28:16,197 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 07:28:16,199 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 07:28:16,199 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 07:28:16,206 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 07:28:16,207 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 07:28:16" (1/1) ... [2024-11-09 07:28:16,209 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2bec171f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:28:16, skipping insertion in model container [2024-11-09 07:28:16,209 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 07:28:16" (1/1) ... [2024-11-09 07:28:16,277 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 07:28:16,513 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_7f7a42c1-5a96-4693-9634-f0cf6629df0f/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-60.i[916,929] [2024-11-09 07:28:16,866 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 07:28:16,900 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 07:28:16,925 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_7f7a42c1-5a96-4693-9634-f0cf6629df0f/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-60.i[916,929] [2024-11-09 07:28:17,103 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 07:28:17,134 INFO L204 MainTranslator]: Completed translation [2024-11-09 07:28:17,134 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:28:17 WrapperNode [2024-11-09 07:28:17,135 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 07:28:17,136 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 07:28:17,136 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 07:28:17,137 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 07:28:17,146 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:28:17" (1/1) ... [2024-11-09 07:28:17,181 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:28:17" (1/1) ... [2024-11-09 07:28:17,290 INFO L138 Inliner]: procedures = 26, calls = 118, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 882 [2024-11-09 07:28:17,291 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 07:28:17,291 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 07:28:17,292 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 07:28:17,292 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 07:28:17,304 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:28:17" (1/1) ... [2024-11-09 07:28:17,304 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:28:17" (1/1) ... [2024-11-09 07:28:17,317 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:28:17" (1/1) ... [2024-11-09 07:28:17,318 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:28:17" (1/1) ... [2024-11-09 07:28:17,384 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:28:17" (1/1) ... [2024-11-09 07:28:17,399 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:28:17" (1/1) ... [2024-11-09 07:28:17,419 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:28:17" (1/1) ... [2024-11-09 07:28:17,435 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:28:17" (1/1) ... [2024-11-09 07:28:17,451 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 07:28:17,453 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 07:28:17,454 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 07:28:17,454 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 07:28:17,455 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:28:17" (1/1) ... [2024-11-09 07:28:17,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 07:28:17,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:28:17,542 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 07:28:17,553 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 07:28:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 07:28:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 07:28:17,632 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 07:28:17,632 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-09 07:28:17,633 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 07:28:17,633 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 07:28:17,830 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 07:28:17,833 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 07:28:19,964 INFO L? ?]: Removed 21 outVars from TransFormulas that were not future-live. [2024-11-09 07:28:19,964 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 07:28:21,997 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 07:28:21,999 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-09 07:28:22,000 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 07:28:22 BoogieIcfgContainer [2024-11-09 07:28:22,000 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 07:28:22,003 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 07:28:22,003 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 07:28:22,007 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 07:28:22,007 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 07:28:16" (1/3) ... [2024-11-09 07:28:22,008 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a0fb5d1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 07:28:22, skipping insertion in model container [2024-11-09 07:28:22,009 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:28:17" (2/3) ... [2024-11-09 07:28:22,010 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6a0fb5d1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 07:28:22, skipping insertion in model container [2024-11-09 07:28:22,011 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 07:28:22" (3/3) ... [2024-11-09 07:28:22,013 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-60.i [2024-11-09 07:28:22,037 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 07:28:22,037 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 07:28:22,152 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 07:28:22,163 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;@41877858, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 07:28:22,164 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 07:28:22,171 INFO L276 IsEmpty]: Start isEmpty. Operand has 175 states, 67 states have (on average 1.044776119402985) internal successors, (70), 68 states have internal predecessors, (70), 105 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) [2024-11-09 07:28:22,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 381 [2024-11-09 07:28:22,209 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:28:22,210 INFO L215 NwaCegarLoop]: trace histogram [105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:28:22,211 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:28:22,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:28:22,219 INFO L85 PathProgramCache]: Analyzing trace with hash 613913147, now seen corresponding path program 1 times [2024-11-09 07:28:22,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-09 07:28:22,233 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516954373] [2024-11-09 07:28:22,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:28:22,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-09 07:28:29,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-09 07:28:29,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1294011590] [2024-11-09 07:28:29,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:28:29,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:28:29,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:28:29,184 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:28:29,187 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-09 07:28:32,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-09 07:28:32,008 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-09 07:28:57,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-09 07:28:58,443 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2024-11-09 07:28:58,446 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-09 07:28:58,447 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-09 07:28:58,500 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-09 07:28:58,649 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-09 07:28:58,654 INFO L407 BasicCegarLoop]: Path program histogram: [1] [2024-11-09 07:28:59,376 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-09 07:28:59,385 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.11 07:28:59 BoogieIcfgContainer [2024-11-09 07:28:59,386 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-09 07:28:59,387 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-09 07:28:59,387 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-09 07:28:59,387 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-09 07:28:59,388 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 07:28:22" (3/4) ... [2024-11-09 07:28:59,391 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-09 07:28:59,393 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-09 07:28:59,394 INFO L158 Benchmark]: Toolchain (without parser) took 43197.08ms. Allocated memory was 165.7MB in the beginning and 488.6MB in the end (delta: 323.0MB). Free memory was 136.6MB in the beginning and 331.2MB in the end (delta: -194.5MB). Peak memory consumption was 128.2MB. Max. memory is 16.1GB. [2024-11-09 07:28:59,398 INFO L158 Benchmark]: CDTParser took 0.34ms. Allocated memory is still 121.6MB. Free memory is still 94.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-09 07:28:59,398 INFO L158 Benchmark]: CACSL2BoogieTranslator took 936.44ms. Allocated memory is still 165.7MB. Free memory was 135.9MB in the beginning and 100.3MB in the end (delta: 35.6MB). Peak memory consumption was 35.7MB. Max. memory is 16.1GB. [2024-11-09 07:28:59,399 INFO L158 Benchmark]: Boogie Procedure Inliner took 154.67ms. Allocated memory is still 165.7MB. Free memory was 100.3MB in the beginning and 83.0MB in the end (delta: 17.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-09 07:28:59,400 INFO L158 Benchmark]: Boogie Preprocessor took 160.90ms. Allocated memory is still 165.7MB. Free memory was 83.0MB in the beginning and 75.9MB in the end (delta: 7.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-09 07:28:59,400 INFO L158 Benchmark]: RCFGBuilder took 4547.20ms. Allocated memory was 165.7MB in the beginning and 257.9MB in the end (delta: 92.3MB). Free memory was 75.9MB in the beginning and 115.0MB in the end (delta: -39.1MB). Peak memory consumption was 72.8MB. Max. memory is 16.1GB. [2024-11-09 07:28:59,401 INFO L158 Benchmark]: TraceAbstraction took 37383.32ms. Allocated memory was 257.9MB in the beginning and 488.6MB in the end (delta: 230.7MB). Free memory was 115.0MB in the beginning and 332.2MB in the end (delta: -217.2MB). Peak memory consumption was 198.0MB. Max. memory is 16.1GB. [2024-11-09 07:28:59,401 INFO L158 Benchmark]: Witness Printer took 6.34ms. Allocated memory is still 488.6MB. Free memory is still 331.2MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-09 07:28:59,405 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.34ms. Allocated memory is still 121.6MB. Free memory is still 94.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 936.44ms. Allocated memory is still 165.7MB. Free memory was 135.9MB in the beginning and 100.3MB in the end (delta: 35.6MB). Peak memory consumption was 35.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 154.67ms. Allocated memory is still 165.7MB. Free memory was 100.3MB in the beginning and 83.0MB in the end (delta: 17.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 160.90ms. Allocated memory is still 165.7MB. Free memory was 83.0MB in the beginning and 75.9MB in the end (delta: 7.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 4547.20ms. Allocated memory was 165.7MB in the beginning and 257.9MB in the end (delta: 92.3MB). Free memory was 75.9MB in the beginning and 115.0MB in the end (delta: -39.1MB). Peak memory consumption was 72.8MB. Max. memory is 16.1GB. * TraceAbstraction took 37383.32ms. Allocated memory was 257.9MB in the beginning and 488.6MB in the end (delta: 230.7MB). Free memory was 115.0MB in the beginning and 332.2MB in the end (delta: -217.2MB). Peak memory consumption was 198.0MB. Max. memory is 16.1GB. * Witness Printer took 6.34ms. Allocated memory is still 488.6MB. Free memory is still 331.2MB. 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 252, overapproximation of someBinaryArithmeticDOUBLEoperation at line 294, overapproximation of someBinaryFLOATComparisonOperation at line 195, overapproximation of bitwiseOr at line 172, overapproximation of someUnaryDOUBLEoperation at line 202, overapproximation of bitwiseAnd at line 201, overapproximation of someBinaryDOUBLEComparisonOperation at line 198, overapproximation of someBinaryArithmeticFLOAToperation at line 229, overapproximation of someUnaryFLOAToperation at line 335. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed short int var_1_1 = 32; [L23] unsigned char var_1_2 = 1; [L24] float var_1_4 = 7.8; [L25] signed short int var_1_6 = 16; [L26] signed short int var_1_7 = 256; [L27] float var_1_8 = 256.6; [L28] unsigned char var_1_9 = 50; [L29] unsigned char var_1_10 = 5; [L30] double var_1_11 = 127.75; [L31] unsigned char var_1_12 = 1; [L32] unsigned char var_1_13 = 1; [L33] unsigned char var_1_14 = 0; [L34] double var_1_15 = 15.2; [L35] double var_1_16 = 256.5; [L36] double var_1_17 = 256.5; [L37] double var_1_18 = 0.0; [L38] double var_1_19 = 9.7; [L39] unsigned long int var_1_20 = 10000000; [L40] unsigned long int var_1_21 = 4008920074; [L41] unsigned char var_1_23 = 0; [L42] signed long int var_1_24 = 4; [L43] signed long int var_1_25 = 32; [L44] signed long int var_1_26 = 256; [L45] unsigned short int var_1_27 = 5; [L46] signed long int var_1_28 = -128; [L47] unsigned char var_1_29 = 1; [L48] unsigned char var_1_30 = 128; [L49] unsigned char var_1_31 = 1; [L50] unsigned char var_1_32 = 10; [L51] unsigned char var_1_33 = 4; [L52] signed char var_1_34 = -64; [L53] signed short int var_1_35 = -1; [L54] unsigned char var_1_36 = 1; [L55] signed char var_1_37 = -10; [L56] signed char var_1_38 = 8; [L57] unsigned char var_1_39 = 1; [L58] unsigned char var_1_40 = 1; [L59] unsigned char var_1_41 = 0; [L60] unsigned char var_1_42 = 0; [L61] unsigned char var_1_43 = 0; [L62] double var_1_44 = 10.375; [L63] float var_1_45 = 0.7; [L64] float var_1_46 = 500.5; [L65] float var_1_47 = 999999999999.2; [L66] float var_1_48 = 127.125; [L67] double var_1_49 = 255.2; [L68] double var_1_50 = 5.875; [L69] signed char var_1_51 = -128; [L70] unsigned long int var_1_52 = 4; [L71] signed char var_1_53 = 2; [L72] unsigned long int var_1_54 = 4063409052; [L73] signed char var_1_55 = -100; [L74] signed char var_1_56 = 32; [L75] float var_1_57 = 10.8; [L76] float var_1_58 = 10.8; [L77] float var_1_59 = 10.45; [L78] float var_1_60 = 16.25; [L79] float var_1_61 = 64.4; [L80] unsigned long int var_1_62 = 16; [L81] unsigned char var_1_63 = 1; [L82] signed long int var_1_64 = 16; [L83] signed long int var_1_65 = 5; [L84] unsigned char var_1_66 = 1; [L85] float var_1_67 = 63.5; [L86] unsigned char var_1_68 = 5; [L87] float var_1_69 = 1.125; [L88] unsigned short int var_1_70 = 61644; [L89] float var_1_71 = -0.875; [L90] unsigned short int var_1_72 = 256; [L91] float var_1_73 = 15.25; [L92] float var_1_74 = 32.5; [L93] unsigned char var_1_75 = 50; [L94] double var_1_76 = 15.5; [L95] double var_1_77 = 4.7; [L96] double var_1_78 = 999999.75; [L97] double var_1_79 = 49.8; [L98] unsigned short int var_1_80 = 64; [L99] unsigned short int var_1_81 = 57218; [L100] float var_1_82 = 4.28; [L101] unsigned long int var_1_83 = 32; [L102] signed long int var_1_84 = 8; [L103] unsigned long int var_1_85 = 1; [L104] float var_1_86 = 32.5; [L105] float var_1_87 = 4.5; [L106] float var_1_88 = 999999999999.775; [L107] unsigned char var_1_89 = 50; [L108] signed long int var_1_90 = 4; [L109] signed char var_1_91 = -32; [L110] signed long int var_1_92 = 16; [L111] unsigned short int var_1_93 = 10; [L112] unsigned char var_1_94 = 1; [L113] float var_1_95 = 100000.5; [L114] signed long int var_1_96 = 8; [L115] double var_1_97 = 7.923; [L116] signed char var_1_98 = -2; [L117] unsigned char var_1_99 = 5; [L118] double var_1_100 = 10000000.8; [L119] unsigned short int var_1_101 = 2; [L120] signed long int var_1_102 = 2; [L121] signed long int var_1_103 = 128; [L122] signed short int var_1_104 = 1; [L123] signed short int var_1_105 = 100; [L124] signed long int var_1_106 = -10; [L125] float var_1_107 = 49.75; [L126] unsigned char var_1_108 = 0; [L127] unsigned char var_1_109 = 8; [L128] float var_1_110 = 63.5; [L129] unsigned long int var_1_111 = 4; [L130] unsigned char var_1_112 = 0; [L131] unsigned short int var_1_113 = 0; [L132] unsigned long int var_1_114 = 0; [L133] float var_1_115 = 0.2; [L134] signed short int var_1_116 = 2; [L135] signed short int var_1_117 = 10; [L136] unsigned short int var_1_118 = 8; [L137] signed short int var_1_119 = 1; [L138] unsigned long int var_1_120 = 2; [L139] unsigned long int var_1_121 = 1216055060; [L140] unsigned long int var_1_122 = 2137303188; [L141] signed short int var_1_123 = -32; [L142] unsigned char var_1_124 = 0; [L143] unsigned char var_1_125 = 8; [L144] double var_1_126 = 127.5; [L145] signed long int var_1_127 = -128; [L146] signed long int var_1_128 = -4; [L147] unsigned short int var_1_129 = 4; [L148] unsigned short int var_1_130 = 32; [L149] float var_1_131 = 63.5; [L150] unsigned long int var_1_132 = 128; [L151] double var_1_133 = 9.5; [L152] unsigned char var_1_134 = 16; [L153] double var_1_135 = 3.6; [L154] signed short int last_1_var_1_1 = 32; [L155] unsigned char last_1_var_1_9 = 50; [L156] double last_1_var_1_11 = 127.75; [L157] double last_1_var_1_16 = 256.5; [L158] unsigned long int last_1_var_1_20 = 10000000; [L732] isInitial = 1 [L733] FCALL initially() [L734] COND TRUE 1 [L735] CALL updateLastVariables() [L721] last_1_var_1_1 = var_1_1 [L722] last_1_var_1_9 = var_1_9 [L723] last_1_var_1_11 = var_1_11 [L724] last_1_var_1_16 = var_1_16 [L725] last_1_var_1_20 = var_1_20 [L735] RET updateLastVariables() [L736] CALL updateVariables() [L553] var_1_2 = __VERIFIER_nondet_uchar() [L554] CALL assume_abort_if_not(var_1_2 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_4=39/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=16, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=256, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L554] RET assume_abort_if_not(var_1_2 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_4=39/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=16, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=256, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L555] CALL assume_abort_if_not(var_1_2 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_4=39/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=16, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=256, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L555] RET assume_abort_if_not(var_1_2 <= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_4=39/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=16, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=256, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L556] var_1_4 = __VERIFIER_nondet_float() [L557] CALL assume_abort_if_not((var_1_4 >= -922337.2036854776000e+13F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 9223372.036854776000e+12F && var_1_4 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=16, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=256, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L557] RET assume_abort_if_not((var_1_4 >= -922337.2036854776000e+13F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 9223372.036854776000e+12F && var_1_4 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=16, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=256, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L558] CALL assume_abort_if_not(var_1_4 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=16, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=256, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L558] RET assume_abort_if_not(var_1_4 != 0.0F) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=16, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=256, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L559] var_1_6 = __VERIFIER_nondet_short() [L560] CALL assume_abort_if_not(var_1_6 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=256, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L560] RET assume_abort_if_not(var_1_6 >= -1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=256, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L561] CALL assume_abort_if_not(var_1_6 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=256, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L561] RET assume_abort_if_not(var_1_6 <= 32766) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=256, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L562] var_1_7 = __VERIFIER_nondet_short() [L563] CALL assume_abort_if_not(var_1_7 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L563] RET assume_abort_if_not(var_1_7 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L564] CALL assume_abort_if_not(var_1_7 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L564] RET assume_abort_if_not(var_1_7 <= 32766) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=5, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L565] var_1_10 = __VERIFIER_nondet_uchar() [L566] CALL assume_abort_if_not(var_1_10 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L566] RET assume_abort_if_not(var_1_10 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L567] CALL assume_abort_if_not(var_1_10 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L567] RET assume_abort_if_not(var_1_10 <= 254) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=1, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L568] var_1_12 = __VERIFIER_nondet_uchar() [L569] CALL assume_abort_if_not(var_1_12 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L569] RET assume_abort_if_not(var_1_12 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L570] CALL assume_abort_if_not(var_1_12 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L570] RET assume_abort_if_not(var_1_12 <= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L571] var_1_13 = __VERIFIER_nondet_uchar() [L572] CALL assume_abort_if_not(var_1_13 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L572] RET assume_abort_if_not(var_1_13 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L573] CALL assume_abort_if_not(var_1_13 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L573] RET assume_abort_if_not(var_1_13 <= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L574] var_1_14 = __VERIFIER_nondet_uchar() [L575] CALL assume_abort_if_not(var_1_14 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L575] RET assume_abort_if_not(var_1_14 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L576] CALL assume_abort_if_not(var_1_14 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L576] RET assume_abort_if_not(var_1_14 <= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L577] var_1_15 = __VERIFIER_nondet_double() [L578] CALL assume_abort_if_not((var_1_15 >= -922337.2036854765600e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 9223372.036854765600e+12F && var_1_15 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L578] RET assume_abort_if_not((var_1_15 >= -922337.2036854765600e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 9223372.036854765600e+12F && var_1_15 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L579] var_1_17 = __VERIFIER_nondet_double() [L580] CALL assume_abort_if_not((var_1_17 >= 0.0F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 9223372.036854765600e+12F && var_1_17 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L580] RET assume_abort_if_not((var_1_17 >= 0.0F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 9223372.036854765600e+12F && var_1_17 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L581] var_1_18 = __VERIFIER_nondet_double() [L582] CALL assume_abort_if_not((var_1_18 >= 4611686.018427382800e+12F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 9223372.036854765600e+12F && var_1_18 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L582] RET assume_abort_if_not((var_1_18 >= 4611686.018427382800e+12F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 9223372.036854765600e+12F && var_1_18 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L583] var_1_19 = __VERIFIER_nondet_double() [L584] CALL assume_abort_if_not((var_1_19 >= 0.0F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 4611686.018427382800e+12F && var_1_19 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L584] RET assume_abort_if_not((var_1_19 >= 0.0F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 4611686.018427382800e+12F && var_1_19 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L585] var_1_21 = __VERIFIER_nondet_ulong() [L586] CALL assume_abort_if_not(var_1_21 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L586] RET assume_abort_if_not(var_1_21 >= 2147483647) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L587] CALL assume_abort_if_not(var_1_21 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L587] RET assume_abort_if_not(var_1_21 <= 4294967294) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=4, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L588] var_1_24 = __VERIFIER_nondet_long() [L589] CALL assume_abort_if_not(var_1_24 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L589] RET assume_abort_if_not(var_1_24 >= -2147483648) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L590] CALL assume_abort_if_not(var_1_24 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L590] RET assume_abort_if_not(var_1_24 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=32, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L591] var_1_25 = __VERIFIER_nondet_long() [L592] CALL assume_abort_if_not(var_1_25 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L592] RET assume_abort_if_not(var_1_25 >= -2147483648) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L593] CALL assume_abort_if_not(var_1_25 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L593] RET assume_abort_if_not(var_1_25 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=256, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L594] var_1_26 = __VERIFIER_nondet_long() [L595] CALL assume_abort_if_not(var_1_26 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L595] RET assume_abort_if_not(var_1_26 >= -2147483648) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L596] CALL assume_abort_if_not(var_1_26 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L596] RET assume_abort_if_not(var_1_26 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_27=5, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L597] var_1_27 = __VERIFIER_nondet_ushort() [L598] CALL assume_abort_if_not(var_1_27 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L598] RET assume_abort_if_not(var_1_27 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L599] CALL assume_abort_if_not(var_1_27 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L599] RET assume_abort_if_not(var_1_27 <= 65535) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=-128, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L600] var_1_28 = __VERIFIER_nondet_long() [L601] CALL assume_abort_if_not(var_1_28 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L601] RET assume_abort_if_not(var_1_28 >= -2147483648) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L602] CALL assume_abort_if_not(var_1_28 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L602] RET assume_abort_if_not(var_1_28 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L603] var_1_29 = __VERIFIER_nondet_uchar() [L604] CALL assume_abort_if_not(var_1_29 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L604] RET assume_abort_if_not(var_1_29 >= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L605] CALL assume_abort_if_not(var_1_29 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L605] RET assume_abort_if_not(var_1_29 <= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=1, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L606] var_1_31 = __VERIFIER_nondet_uchar() [L607] CALL assume_abort_if_not(var_1_31 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L607] RET assume_abort_if_not(var_1_31 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L608] CALL assume_abort_if_not(var_1_31 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L608] RET assume_abort_if_not(var_1_31 <= 63) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=10, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L609] var_1_32 = __VERIFIER_nondet_uchar() [L610] CALL assume_abort_if_not(var_1_32 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L610] RET assume_abort_if_not(var_1_32 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L611] CALL assume_abort_if_not(var_1_32 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L611] RET assume_abort_if_not(var_1_32 <= 63) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=4, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L612] var_1_33 = __VERIFIER_nondet_uchar() [L613] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L613] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L614] CALL assume_abort_if_not(var_1_33 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L614] RET assume_abort_if_not(var_1_33 <= 127) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=-1, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L615] var_1_35 = __VERIFIER_nondet_short() [L616] CALL assume_abort_if_not(var_1_35 >= -32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L616] RET assume_abort_if_not(var_1_35 >= -32768) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L617] CALL assume_abort_if_not(var_1_35 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L617] RET assume_abort_if_not(var_1_35 <= 32767) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L618] CALL assume_abort_if_not(var_1_35 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L618] RET assume_abort_if_not(var_1_35 != 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=1, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L619] var_1_36 = __VERIFIER_nondet_uchar() [L620] CALL assume_abort_if_not(var_1_36 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L620] RET assume_abort_if_not(var_1_36 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L621] CALL assume_abort_if_not(var_1_36 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L621] RET assume_abort_if_not(var_1_36 <= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=-10, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L622] var_1_37 = __VERIFIER_nondet_char() [L623] CALL assume_abort_if_not(var_1_37 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L623] RET assume_abort_if_not(var_1_37 >= -127) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L624] CALL assume_abort_if_not(var_1_37 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L624] RET assume_abort_if_not(var_1_37 <= 126) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L625] var_1_38 = __VERIFIER_nondet_char() [L626] CALL assume_abort_if_not(var_1_38 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L626] RET assume_abort_if_not(var_1_38 >= -63) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L627] CALL assume_abort_if_not(var_1_38 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L627] RET assume_abort_if_not(var_1_38 <= 63) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L628] var_1_40 = __VERIFIER_nondet_uchar() [L629] CALL assume_abort_if_not(var_1_40 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L629] RET assume_abort_if_not(var_1_40 >= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L630] CALL assume_abort_if_not(var_1_40 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L630] RET assume_abort_if_not(var_1_40 <= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L631] var_1_41 = __VERIFIER_nondet_uchar() [L632] CALL assume_abort_if_not(var_1_41 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L632] RET assume_abort_if_not(var_1_41 >= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L633] CALL assume_abort_if_not(var_1_41 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L633] RET assume_abort_if_not(var_1_41 <= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=0, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L634] var_1_42 = __VERIFIER_nondet_uchar() [L635] CALL assume_abort_if_not(var_1_42 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L635] RET assume_abort_if_not(var_1_42 >= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L636] CALL assume_abort_if_not(var_1_42 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L636] RET assume_abort_if_not(var_1_42 <= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L637] var_1_43 = __VERIFIER_nondet_uchar() [L638] CALL assume_abort_if_not(var_1_43 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L638] RET assume_abort_if_not(var_1_43 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L639] CALL assume_abort_if_not(var_1_43 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L639] RET assume_abort_if_not(var_1_43 <= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_45=7/10, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L640] var_1_45 = __VERIFIER_nondet_float() [L641] CALL assume_abort_if_not((var_1_45 >= -922337.2036854776000e+13F && var_1_45 <= -1.0e-20F) || (var_1_45 <= 9223372.036854776000e+12F && var_1_45 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L641] RET assume_abort_if_not((var_1_45 >= -922337.2036854776000e+13F && var_1_45 <= -1.0e-20F) || (var_1_45 <= 9223372.036854776000e+12F && var_1_45 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_46=1001/2, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L642] var_1_46 = __VERIFIER_nondet_float() [L643] CALL assume_abort_if_not((var_1_46 >= -922337.2036854776000e+13F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 9223372.036854776000e+12F && var_1_46 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L643] RET assume_abort_if_not((var_1_46 >= -922337.2036854776000e+13F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 9223372.036854776000e+12F && var_1_46 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_47=4999999999996/5, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L644] var_1_47 = __VERIFIER_nondet_float() [L645] CALL assume_abort_if_not((var_1_47 >= -922337.2036854776000e+13F && var_1_47 <= -1.0e-20F) || (var_1_47 <= 9223372.036854776000e+12F && var_1_47 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L645] RET assume_abort_if_not((var_1_47 >= -922337.2036854776000e+13F && var_1_47 <= -1.0e-20F) || (var_1_47 <= 9223372.036854776000e+12F && var_1_47 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_48=1017/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L646] var_1_48 = __VERIFIER_nondet_float() [L647] CALL assume_abort_if_not((var_1_48 >= -922337.2036854776000e+13F && var_1_48 <= -1.0e-20F) || (var_1_48 <= 9223372.036854776000e+12F && var_1_48 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L647] RET assume_abort_if_not((var_1_48 >= -922337.2036854776000e+13F && var_1_48 <= -1.0e-20F) || (var_1_48 <= 9223372.036854776000e+12F && var_1_48 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_49=1276/5, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L648] var_1_49 = __VERIFIER_nondet_double() [L649] CALL assume_abort_if_not((var_1_49 >= -922337.2036854765600e+13F && var_1_49 <= -1.0e-20F) || (var_1_49 <= 9223372.036854765600e+12F && var_1_49 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L649] RET assume_abort_if_not((var_1_49 >= -922337.2036854765600e+13F && var_1_49 <= -1.0e-20F) || (var_1_49 <= 9223372.036854765600e+12F && var_1_49 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_50=47/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L650] var_1_50 = __VERIFIER_nondet_double() [L651] CALL assume_abort_if_not((var_1_50 >= -922337.2036854765600e+13F && var_1_50 <= -1.0e-20F) || (var_1_50 <= 9223372.036854765600e+12F && var_1_50 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L651] RET assume_abort_if_not((var_1_50 >= -922337.2036854765600e+13F && var_1_50 <= -1.0e-20F) || (var_1_50 <= 9223372.036854765600e+12F && var_1_50 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=2, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L652] var_1_53 = __VERIFIER_nondet_char() [L653] CALL assume_abort_if_not(var_1_53 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L653] RET assume_abort_if_not(var_1_53 >= -128) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L654] CALL assume_abort_if_not(var_1_53 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L654] RET assume_abort_if_not(var_1_53 <= 127) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=4063409052, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L655] var_1_54 = __VERIFIER_nondet_ulong() [L656] CALL assume_abort_if_not(var_1_54 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L656] RET assume_abort_if_not(var_1_54 >= 2147483647) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L657] CALL assume_abort_if_not(var_1_54 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L657] RET assume_abort_if_not(var_1_54 <= 4294967294) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=32, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L658] var_1_56 = __VERIFIER_nondet_char() [L659] CALL assume_abort_if_not(var_1_56 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L659] RET assume_abort_if_not(var_1_56 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L660] CALL assume_abort_if_not(var_1_56 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L660] RET assume_abort_if_not(var_1_56 <= 63) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_58=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L661] var_1_58 = __VERIFIER_nondet_float() [L662] CALL assume_abort_if_not((var_1_58 >= -461168.6018427382800e+13F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 4611686.018427382800e+12F && var_1_58 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L662] RET assume_abort_if_not((var_1_58 >= -461168.6018427382800e+13F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 4611686.018427382800e+12F && var_1_58 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_59=209/20, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L663] var_1_59 = __VERIFIER_nondet_float() [L664] CALL assume_abort_if_not((var_1_59 >= -461168.6018427382800e+13F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 4611686.018427382800e+12F && var_1_59 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L664] RET assume_abort_if_not((var_1_59 >= -461168.6018427382800e+13F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 4611686.018427382800e+12F && var_1_59 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_60=65/4, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L665] var_1_60 = __VERIFIER_nondet_float() [L666] CALL assume_abort_if_not((var_1_60 >= -461168.6018427382800e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 4611686.018427382800e+12F && var_1_60 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L666] RET assume_abort_if_not((var_1_60 >= -461168.6018427382800e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 4611686.018427382800e+12F && var_1_60 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=16, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L667] var_1_64 = __VERIFIER_nondet_long() [L668] CALL assume_abort_if_not(var_1_64 >= 13) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L668] RET assume_abort_if_not(var_1_64 >= 13) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L669] CALL assume_abort_if_not(var_1_64 <= 27) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L669] RET assume_abort_if_not(var_1_64 <= 27) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=5, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L670] var_1_65 = __VERIFIER_nondet_long() [L671] CALL assume_abort_if_not(var_1_65 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L671] RET assume_abort_if_not(var_1_65 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L672] CALL assume_abort_if_not(var_1_65 <= 13) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L672] RET assume_abort_if_not(var_1_65 <= 13) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L673] var_1_66 = __VERIFIER_nondet_uchar() [L674] CALL assume_abort_if_not(var_1_66 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L674] RET assume_abort_if_not(var_1_66 >= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L675] CALL assume_abort_if_not(var_1_66 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L675] RET assume_abort_if_not(var_1_66 <= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=61644, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L676] var_1_70 = __VERIFIER_nondet_ushort() [L677] CALL assume_abort_if_not(var_1_70 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L677] RET assume_abort_if_not(var_1_70 >= 32767) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L678] CALL assume_abort_if_not(var_1_70 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L678] RET assume_abort_if_not(var_1_70 <= 65535) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_72=256, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L679] var_1_72 = __VERIFIER_nondet_ushort() [L680] CALL assume_abort_if_not(var_1_72 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L680] RET assume_abort_if_not(var_1_72 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L681] CALL assume_abort_if_not(var_1_72 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L681] RET assume_abort_if_not(var_1_72 <= 65535) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_73=61/4, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L682] var_1_73 = __VERIFIER_nondet_float() [L683] CALL assume_abort_if_not((var_1_73 >= -230584.3009213691390e+13F && var_1_73 <= -1.0e-20F) || (var_1_73 <= 2305843.009213691390e+12F && var_1_73 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L683] RET assume_abort_if_not((var_1_73 >= -230584.3009213691390e+13F && var_1_73 <= -1.0e-20F) || (var_1_73 <= 2305843.009213691390e+12F && var_1_73 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_74=65/2, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L684] var_1_74 = __VERIFIER_nondet_float() [L685] CALL assume_abort_if_not((var_1_74 >= -230584.3009213691390e+13F && var_1_74 <= -1.0e-20F) || (var_1_74 <= 2305843.009213691390e+12F && var_1_74 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L685] RET assume_abort_if_not((var_1_74 >= -230584.3009213691390e+13F && var_1_74 <= -1.0e-20F) || (var_1_74 <= 2305843.009213691390e+12F && var_1_74 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_78=3999999/4, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L686] var_1_78 = __VERIFIER_nondet_double() [L687] CALL assume_abort_if_not((var_1_78 >= 0.0F && var_1_78 <= -1.0e-20F) || (var_1_78 <= 9223372.036854765600e+12F && var_1_78 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L687] RET assume_abort_if_not((var_1_78 >= 0.0F && var_1_78 <= -1.0e-20F) || (var_1_78 <= 9223372.036854765600e+12F && var_1_78 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_79=249/5, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L688] var_1_79 = __VERIFIER_nondet_double() [L689] CALL assume_abort_if_not((var_1_79 >= 0.0F && var_1_79 <= -1.0e-20F) || (var_1_79 <= 9223372.036854765600e+12F && var_1_79 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L689] RET assume_abort_if_not((var_1_79 >= 0.0F && var_1_79 <= -1.0e-20F) || (var_1_79 <= 9223372.036854765600e+12F && var_1_79 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=57218, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L690] var_1_81 = __VERIFIER_nondet_ushort() [L691] CALL assume_abort_if_not(var_1_81 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L691] RET assume_abort_if_not(var_1_81 >= 32767) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L692] CALL assume_abort_if_not(var_1_81 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L692] RET assume_abort_if_not(var_1_81 <= 65534) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_85=1, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L693] var_1_85 = __VERIFIER_nondet_ulong() [L694] CALL assume_abort_if_not(var_1_85 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L694] RET assume_abort_if_not(var_1_85 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L695] CALL assume_abort_if_not(var_1_85 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L695] RET assume_abort_if_not(var_1_85 <= 4294967295) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_87=9/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L696] var_1_87 = __VERIFIER_nondet_float() [L697] CALL assume_abort_if_not((var_1_87 >= 0.0F && var_1_87 <= -1.0e-20F) || (var_1_87 <= 9223372.036854765600e+12F && var_1_87 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L697] RET assume_abort_if_not((var_1_87 >= 0.0F && var_1_87 <= -1.0e-20F) || (var_1_87 <= 9223372.036854765600e+12F && var_1_87 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=0, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L698] var_1_108 = __VERIFIER_nondet_uchar() [L699] CALL assume_abort_if_not(var_1_108 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L699] RET assume_abort_if_not(var_1_108 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L700] CALL assume_abort_if_not(var_1_108 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L700] RET assume_abort_if_not(var_1_108 <= 1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_113=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L701] var_1_113 = __VERIFIER_nondet_ushort() [L702] CALL assume_abort_if_not(var_1_113 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L702] RET assume_abort_if_not(var_1_113 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L703] CALL assume_abort_if_not(var_1_113 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L703] RET assume_abort_if_not(var_1_113 <= 65535) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_118=8, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L704] var_1_118 = __VERIFIER_nondet_ushort() [L705] CALL assume_abort_if_not(var_1_118 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L705] RET assume_abort_if_not(var_1_118 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L706] CALL assume_abort_if_not(var_1_118 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L706] RET assume_abort_if_not(var_1_118 <= 65535) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L707] var_1_119 = __VERIFIER_nondet_short() [L708] CALL assume_abort_if_not(var_1_119 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L708] RET assume_abort_if_not(var_1_119 >= -1) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L709] CALL assume_abort_if_not(var_1_119 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L709] RET assume_abort_if_not(var_1_119 <= 32766) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=1216055060, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L710] var_1_121 = __VERIFIER_nondet_ulong() [L711] CALL assume_abort_if_not(var_1_121 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=-3221225473, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L711] RET assume_abort_if_not(var_1_121 >= 1073741823) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=-3221225473, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L712] CALL assume_abort_if_not(var_1_121 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=-3221225473, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L712] RET assume_abort_if_not(var_1_121 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=-3221225473, var_1_122=2137303188, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L713] var_1_122 = __VERIFIER_nondet_ulong() [L714] CALL assume_abort_if_not(var_1_122 >= 1610612735) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=-3221225473, var_1_122=-2147483649, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L714] RET assume_abort_if_not(var_1_122 >= 1610612735) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=-3221225473, var_1_122=-2147483649, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L715] CALL assume_abort_if_not(var_1_122 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=-3221225473, var_1_122=-2147483649, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L715] RET assume_abort_if_not(var_1_122 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=-3221225473, var_1_122=-2147483649, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=32, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L716] var_1_130 = __VERIFIER_nondet_ushort() [L717] CALL assume_abort_if_not(var_1_130 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=-3221225473, var_1_122=-2147483649, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L717] RET assume_abort_if_not(var_1_130 >= 0) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=-3221225473, var_1_122=-2147483649, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L718] CALL assume_abort_if_not(var_1_130 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=-3221225473, var_1_122=-2147483649, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=-65531, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L20] COND FALSE !(!cond) [L718] RET assume_abort_if_not(var_1_130 <= 65534) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=50000004/5, var_1_101=2, var_1_102=2, var_1_103=128, var_1_104=1, var_1_105=100, var_1_106=-10, var_1_107=199/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=4, var_1_112=0, var_1_114=0, var_1_115=1/5, var_1_116=2, var_1_117=10, var_1_119=-1, var_1_11=511/4, var_1_120=2, var_1_121=-3221225473, var_1_122=-2147483649, var_1_123=-32, var_1_124=0, var_1_125=8, var_1_126=255/2, var_1_127=-128, var_1_128=-4, var_1_129=4, var_1_12=-1023, var_1_130=-65531, var_1_131=127/2, var_1_132=128, var_1_133=19/2, var_1_134=16, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=6442450943, var_1_23=0, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=128, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=-64, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-100, var_1_56=51, var_1_57=54/5, var_1_61=322/5, var_1_62=16, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=127/2, var_1_68=5, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_75=50, var_1_76=31/2, var_1_77=47/10, var_1_7=31, var_1_80=64, var_1_81=65534, var_1_82=107/25, var_1_83=32, var_1_84=8, var_1_86=65/2, var_1_88=39999999999991/40, var_1_89=50, var_1_8=1283/5, var_1_90=4, var_1_91=-32, var_1_92=16, var_1_93=10, var_1_94=1, var_1_95=200001/2, var_1_96=8, var_1_97=7923/1000, var_1_98=-2, var_1_99=5, var_1_9=50] [L736] RET updateVariables() [L737] CALL step() [L162] COND TRUE var_1_24 <= (var_1_25 + var_1_26) [L163] COND TRUE var_1_27 < var_1_26 [L164] var_1_23 = ((var_1_25 <= (~ var_1_28)) || var_1_29) [L169] var_1_30 = ((10 + ((((var_1_31) > (var_1_32)) ? (var_1_31) : (var_1_32)))) + var_1_33) [L170] COND TRUE ((2 / var_1_35) >> ((((1) < 0 ) ? -(1) : (1)))) <= var_1_27 [L171] COND TRUE ((~ var_1_25) < var_1_33) || var_1_36 [L172] EXPR (var_1_26 / var_1_35) ^ var_1_28 [L172] COND FALSE !(var_1_27 > ((var_1_26 / var_1_35) ^ var_1_28)) [L175] var_1_34 = (((((((((((var_1_31) > (var_1_32)) ? (var_1_31) : (var_1_32))) < 0 ) ? -((((var_1_31) > (var_1_32)) ? (var_1_31) : (var_1_32))) : ((((var_1_31) > (var_1_32)) ? (var_1_31) : (var_1_32)))))) < (var_1_37)) ? ((((((((var_1_31) > (var_1_32)) ? (var_1_31) : (var_1_32))) < 0 ) ? -((((var_1_31) > (var_1_32)) ? (var_1_31) : (var_1_32))) : ((((var_1_31) > (var_1_32)) ? (var_1_31) : (var_1_32)))))) : (var_1_37))) [L183] COND TRUE \read(var_1_29) [L184] COND FALSE !(var_1_23 && var_1_36) [L194] COND FALSE !(\read(var_1_43)) [L201] EXPR var_1_28 & var_1_32 [L201] COND FALSE !((var_1_28 & var_1_32) <= var_1_37) [L205] EXPR var_1_37 ^ var_1_26 [L205] EXPR var_1_24 & (var_1_37 ^ var_1_26) [L205] COND FALSE !(var_1_25 >= (var_1_24 & (var_1_37 ^ var_1_26))) [L212] COND TRUE var_1_40 || var_1_43 [L213] EXPR var_1_26 & var_1_37 [L213] EXPR var_1_32 & var_1_33 [L213] COND FALSE !(var_1_53 <= ((var_1_26 & var_1_37) * (var_1_32 & var_1_33))) [L219] COND FALSE !((10 * (~ var_1_27)) <= var_1_52) [L226] var_1_55 = (var_1_32 - (var_1_31 + var_1_56)) [L228] COND TRUE var_1_26 > var_1_53 [L229] var_1_57 = (((((var_1_58) < (var_1_59)) ? (var_1_58) : (var_1_59))) + var_1_60) [L231] COND FALSE !((var_1_44 * ((((var_1_58) > (var_1_57)) ? (var_1_58) : (var_1_57)))) < var_1_46) [L234] COND TRUE ((((var_1_38) < 0 ) ? -(var_1_38) : (var_1_38))) > var_1_52 [L235] COND TRUE \read(var_1_23) [L236] COND TRUE (var_1_48 <= var_1_45) || var_1_41 [L237] var_1_62 = ((((((((var_1_32) < (var_1_54)) ? (var_1_32) : (var_1_54)))) > (var_1_56)) ? (((((var_1_32) < (var_1_54)) ? (var_1_32) : (var_1_54)))) : (var_1_56))) [L249] COND FALSE !((~ (var_1_25 + var_1_27)) >= var_1_30) [L252] EXPR 10 << (var_1_64 - var_1_65) [L252] COND TRUE (10 << (var_1_64 - var_1_65)) > var_1_25 [L253] COND TRUE \read(var_1_40) [L254] var_1_63 = (((16.6f <= var_1_44) || var_1_29) && var_1_41) [L264] COND TRUE var_1_24 <= var_1_38 [L265] var_1_67 = var_1_60 [L267] COND TRUE var_1_66 && var_1_23 [L268] COND TRUE \read(var_1_42) [L269] var_1_68 = ((((var_1_31 + var_1_65) < 0 ) ? -(var_1_31 + var_1_65) : (var_1_31 + var_1_65))) [L274] COND FALSE !((var_1_70 - var_1_33) < var_1_27) [L277] COND TRUE var_1_72 > ((((var_1_27) < 0 ) ? -(var_1_27) : (var_1_27))) [L278] var_1_71 = ((((((var_1_73) > (199.7f)) ? (var_1_73) : (199.7f))) + ((((var_1_74) < 0 ) ? -(var_1_74) : (var_1_74)))) + var_1_60) [L280] COND FALSE !(var_1_70 < var_1_25) [L283] COND TRUE (var_1_61 <= var_1_73) || var_1_29 [L284] COND FALSE !((var_1_52 >= var_1_26) && var_1_42) [L289] var_1_76 = var_1_59 [L294] var_1_77 = (var_1_78 - var_1_79) [L295] COND TRUE var_1_25 == var_1_24 [L296] var_1_80 = (var_1_56 + var_1_68) [L312] EXPR var_1_33 & var_1_27 [L312] COND TRUE (var_1_33 & var_1_27) < var_1_75 [L313] COND FALSE !((var_1_50 * var_1_47) < var_1_45) [L317] COND TRUE var_1_58 <= ((((((((var_1_69) < 0 ) ? -(var_1_69) : (var_1_69)))) > (var_1_60)) ? (((((var_1_69) < 0 ) ? -(var_1_69) : (var_1_69)))) : (var_1_60))) [L318] var_1_83 = (var_1_54 - var_1_68) [L322] COND FALSE !((var_1_40 && var_1_41) && ((~ var_1_85) >= 1000000000u)) [L325] COND FALSE !(var_1_24 <= var_1_83) [L334] EXPR var_1_25 ^ var_1_80 [L334] COND TRUE (var_1_25 ^ var_1_80) < (((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) * var_1_28) [L335] var_1_86 = (((((((var_1_87) < (((((var_1_74) < 0 ) ? -(var_1_74) : (var_1_74))))) ? (var_1_87) : (((((var_1_74) < 0 ) ? -(var_1_74) : (var_1_74)))))) < 0 ) ? -((((var_1_87) < (((((var_1_74) < 0 ) ? -(var_1_74) : (var_1_74))))) ? (var_1_87) : (((((var_1_74) < 0 ) ? -(var_1_74) : (var_1_74)))))) : ((((var_1_87) < (((((var_1_74) < 0 ) ? -(var_1_74) : (var_1_74))))) ? (var_1_87) : (((((var_1_74) < 0 ) ? -(var_1_74) : (var_1_74)))))))) [L340] COND FALSE !(var_1_34 == var_1_85) [L349] COND TRUE \read(var_1_63) [L350] var_1_89 = 10 [L352] var_1_90 = var_1_53 [L353] COND TRUE \read(var_1_40) [L354] var_1_91 = var_1_65 [L356] COND TRUE \read(var_1_39) [L357] var_1_92 = var_1_31 [L359] var_1_93 = var_1_33 [L360] COND FALSE !(\read(var_1_36)) [L363] COND FALSE !(\read(var_1_36)) [L366] COND TRUE \read(var_1_40) [L367] var_1_96 = var_1_70 [L371] var_1_97 = var_1_73 [L372] var_1_98 = var_1_31 [L373] COND TRUE \read(var_1_39) [L374] var_1_99 = var_1_31 [L376] var_1_100 = var_1_73 [L377] COND TRUE var_1_71 == (var_1_87 - ((((var_1_73) < 0 ) ? -(var_1_73) : (var_1_73)))) [L378] var_1_101 = ((((var_1_81) < 0 ) ? -(var_1_81) : (var_1_81))) [L380] var_1_102 = var_1_75 [L381] COND TRUE var_1_41 || (var_1_63 || var_1_40) [L382] var_1_103 = (-100 + var_1_101) [L384] COND TRUE \read(var_1_94) [L385] var_1_104 = var_1_34 [L387] var_1_105 = ((((((((var_1_64 + var_1_33)) > (var_1_30)) ? ((var_1_64 + var_1_33)) : (var_1_30))) < 0 ) ? -(((((var_1_64 + var_1_33)) > (var_1_30)) ? ((var_1_64 + var_1_33)) : (var_1_30))) : (((((var_1_64 + var_1_33)) > (var_1_30)) ? ((var_1_64 + var_1_33)) : (var_1_30))))) [L388] COND TRUE var_1_94 || var_1_36 [L389] COND FALSE !(\read(var_1_43)) [L392] var_1_106 = ((((var_1_65) > (var_1_99)) ? (var_1_65) : (var_1_99))) [L395] COND TRUE \read(var_1_108) [L396] var_1_107 = ((((var_1_59) < (((((10.25f) < (var_1_73)) ? (10.25f) : (var_1_73))))) ? (var_1_59) : (((((10.25f) < (var_1_73)) ? (10.25f) : (var_1_73)))))) [L398] EXPR var_1_103 >> var_1_99 [L398] COND FALSE !((var_1_103 >> var_1_99) <= var_1_72) [L407] COND FALSE !((var_1_52 * var_1_84) <= 16u) [L412] COND FALSE !(var_1_65 > var_1_68) [L415] var_1_111 = ((((((((var_1_80) > (var_1_33)) ? (var_1_80) : (var_1_33)))) < (var_1_109)) ? (((((var_1_80) > (var_1_33)) ? (var_1_80) : (var_1_33)))) : (var_1_109))) [L417] EXPR var_1_27 ^ ((((var_1_31) < 0 ) ? -(var_1_31) : (var_1_31))) [L417] COND FALSE !(((((var_1_113) < 0 ) ? -(var_1_113) : (var_1_113))) <= (var_1_27 ^ ((((var_1_31) < 0 ) ? -(var_1_31) : (var_1_31))))) [L420] EXPR var_1_90 ^ ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) [L420] COND FALSE !(var_1_102 == (var_1_90 ^ ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))))) [L425] COND FALSE !(var_1_97 >= var_1_60) [L430] COND TRUE var_1_66 && var_1_39 [L431] var_1_116 = ((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34))) [L433] COND FALSE !(var_1_118 <= var_1_102) [L440] COND TRUE var_1_42 && var_1_66 [L441] COND TRUE var_1_113 == var_1_68 [L442] var_1_120 = ((((var_1_72) < (64u)) ? (var_1_72) : (64u))) [L449] COND FALSE !(! var_1_23) [L452] COND FALSE !(var_1_64 < var_1_116) [L455] var_1_123 = ((((var_1_99) < 0 ) ? -(var_1_99) : (var_1_99))) [L458] var_1_124 = (var_1_41 || var_1_40) [L459] COND FALSE !(var_1_62 <= var_1_75) [L462] COND TRUE ! (var_1_96 < var_1_93) [L463] COND TRUE \read(var_1_63) [L464] var_1_126 = ((((var_1_58) < 0 ) ? -(var_1_58) : (var_1_58))) [L473] COND TRUE 8u <= var_1_101 [L474] var_1_127 = (var_1_33 - ((((var_1_93) < 0 ) ? -(var_1_93) : (var_1_93)))) [L476] var_1_128 = ((((var_1_35) < (var_1_75)) ? (var_1_35) : (var_1_75))) [L477] COND FALSE !(var_1_59 <= var_1_95) [L484] COND TRUE \read(var_1_29) [L485] var_1_131 = var_1_49 [L487] COND TRUE \read(var_1_66) [L488] var_1_132 = var_1_70 [L490] COND FALSE !(\read(var_1_36)) [L493] COND TRUE \read(var_1_39) [L494] var_1_134 = var_1_56 [L496] COND FALSE !(var_1_104 >= var_1_33) [L505] signed long int stepLocal_0 = (((var_1_7) < (last_1_var_1_1)) ? (var_1_7) : (last_1_var_1_1)); [L506] COND FALSE !(last_1_var_1_11 < (last_1_var_1_11 + last_1_var_1_16)) [L513] var_1_9 = var_1_10 [L515] unsigned long int stepLocal_1 = last_1_var_1_20; [L516] COND FALSE !(((var_1_10 * last_1_var_1_9) + last_1_var_1_1) > stepLocal_1) [L519] COND TRUE (last_1_var_1_16 >= last_1_var_1_16) || ((var_1_2 && var_1_12) || (var_1_13 || var_1_14)) [L520] COND FALSE !(\read(var_1_2)) [L523] var_1_11 = var_1_15 [L528] COND TRUE \read(var_1_13) [L529] var_1_20 = (((((var_1_9) > (128u)) ? (var_1_9) : (128u))) + var_1_9) [L537] COND FALSE !((- var_1_16) <= var_1_4) [L542] COND FALSE !(\read(var_1_2)) [L549] var_1_1 = var_1_9 [L737] RET step() [L738] CALL, EXPR property() [L728-L729] return (((((var_1_2 ? (((var_1_11 / var_1_4) <= var_1_8) ? (var_1_1 == ((signed short int) (var_1_9 - var_1_9))) : (var_1_1 == ((signed short int) var_1_9))) : (var_1_1 == ((signed short int) var_1_9))) && (((- var_1_16) <= var_1_4) ? (((var_1_11 <= var_1_4) || var_1_2) ? (var_1_8 == ((float) 3.3f)) : 1) : 1)) && ((last_1_var_1_11 < (last_1_var_1_11 + last_1_var_1_16)) ? ((((((var_1_7) < (last_1_var_1_1)) ? (var_1_7) : (last_1_var_1_1))) > (var_1_6 * 1)) ? (var_1_9 == ((unsigned char) var_1_10)) : (var_1_9 == ((unsigned char) var_1_10))) : (var_1_9 == ((unsigned char) var_1_10)))) && (((last_1_var_1_16 >= last_1_var_1_16) || ((var_1_2 && var_1_12) || (var_1_13 || var_1_14))) ? (var_1_2 ? (var_1_11 == ((double) var_1_15)) : (var_1_11 == ((double) var_1_15))) : (var_1_11 == ((double) var_1_15)))) && ((((var_1_10 * last_1_var_1_9) + last_1_var_1_1) > last_1_var_1_20) ? (var_1_16 == ((double) (var_1_17 - (var_1_18 - var_1_19)))) : 1)) && (var_1_13 ? (var_1_20 == ((unsigned long int) (((((var_1_9) > (128u)) ? (var_1_9) : (128u))) + var_1_9))) : ((var_1_9 >= var_1_9) ? (var_1_20 == ((unsigned long int) (var_1_21 - var_1_9))) : (var_1_20 == ((unsigned long int) var_1_9)))) ; [L738] RET, EXPR property() [L738] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=7, var_1_101=65534, var_1_102=50, var_1_103=65434, var_1_104=0, var_1_105=63, var_1_106=13, var_1_107=41/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=8, var_1_112=0, var_1_113=21, var_1_114=0, var_1_115=1/5, var_1_116=0, var_1_117=10, var_1_118=51, var_1_119=-1, var_1_11=5, var_1_120=64, var_1_121=-3221225473, var_1_122=-2147483649, var_1_123=8, var_1_124=1, var_1_125=8, var_1_126=4, var_1_127=0, var_1_128=50, var_1_129=4, var_1_12=-1023, var_1_130=-65531, var_1_131=2, var_1_132=65535, var_1_133=19/2, var_1_134=51, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_15=5, var_1_16=513/2, var_1_1=1, var_1_20=129, var_1_21=6442450943, var_1_23=1, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_27=-65529, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=63, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=0, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_49=2, var_1_50=0, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-7, var_1_56=51, var_1_57=0, var_1_58=4, var_1_59=3, var_1_60=8, var_1_61=322/5, var_1_62=52, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=8, var_1_68=21, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_71=0, var_1_72=-65471, var_1_73=7, var_1_74=0, var_1_75=50, var_1_76=3, var_1_78=107/25, var_1_7=31, var_1_80=72, var_1_81=65534, var_1_82=107/25, var_1_83=-6442450966, var_1_84=8, var_1_85=11884901888, var_1_86=6, var_1_87=0, var_1_88=39999999999991/40, var_1_89=10, var_1_8=1283/5, var_1_90=1, var_1_91=13, var_1_92=8, var_1_93=1, var_1_94=1, var_1_95=200001/2, var_1_96=65535, var_1_97=7, var_1_98=8, var_1_99=2147483912, var_1_9=-1023] [L19] reach_error() VAL [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_100=7, var_1_101=65534, var_1_102=50, var_1_103=65434, var_1_104=0, var_1_105=63, var_1_106=13, var_1_107=41/4, var_1_108=-1535, var_1_109=8, var_1_10=-1023, var_1_110=127/2, var_1_111=8, var_1_112=0, var_1_113=21, var_1_114=0, var_1_115=1/5, var_1_116=0, var_1_117=10, var_1_118=51, var_1_119=-1, var_1_11=5, var_1_120=64, var_1_121=-3221225473, var_1_122=-2147483649, var_1_123=8, var_1_124=1, var_1_125=8, var_1_126=4, var_1_127=0, var_1_128=50, var_1_129=4, var_1_12=-1023, var_1_130=-65531, var_1_131=2, var_1_132=65535, var_1_133=19/2, var_1_134=51, var_1_135=18/5, var_1_13=1, var_1_14=513, var_1_15=5, var_1_16=513/2, var_1_1=1, var_1_20=129, var_1_21=6442450943, var_1_23=1, var_1_24=-1, var_1_25=-1, var_1_26=51, var_1_27=-65529, var_1_28=6, var_1_29=1, var_1_2=512, var_1_30=63, var_1_31=2147483912, var_1_32=-204, var_1_33=-255, var_1_34=0, var_1_35=51, var_1_36=0, var_1_37=0, var_1_38=8, var_1_39=1, var_1_40=1, var_1_41=1, var_1_42=1, var_1_43=0, var_1_44=83/8, var_1_49=2, var_1_50=0, var_1_51=-128, var_1_52=4, var_1_53=1, var_1_54=-6442450945, var_1_55=-7, var_1_56=51, var_1_57=0, var_1_58=4, var_1_59=3, var_1_60=8, var_1_61=322/5, var_1_62=52, var_1_63=1, var_1_64=13, var_1_65=13, var_1_66=1, var_1_67=8, var_1_68=21, var_1_69=9/8, var_1_6=31, var_1_70=65535, var_1_71=0, var_1_72=-65471, var_1_73=7, var_1_74=0, var_1_75=50, var_1_76=3, var_1_78=107/25, var_1_7=31, var_1_80=72, var_1_81=65534, var_1_82=107/25, var_1_83=-6442450966, var_1_84=8, var_1_85=11884901888, var_1_86=6, var_1_87=0, var_1_88=39999999999991/40, var_1_89=10, var_1_8=1283/5, var_1_90=1, var_1_91=13, var_1_92=8, var_1_93=1, var_1_94=1, var_1_95=200001/2, var_1_96=65535, var_1_97=7, var_1_98=8, var_1_99=2147483912, var_1_9=-1023] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 175 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 36.5s, OverallIterations: 1, TraceHistogramMax: 105, 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=175occurred 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, 9.0s 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-09 07:28:59,481 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-60.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 0607320856a723cba5c45620dc48c23e9cc5398f6903ed9b1f8db191149985ff --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-09 07:29:02,249 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-09 07:29:02,348 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2024-11-09 07:29:02,354 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-09 07:29:02,354 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-09 07:29:02,411 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-09 07:29:02,414 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-09 07:29:02,415 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-09 07:29:02,415 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-09 07:29:02,416 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-09 07:29:02,417 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-09 07:29:02,418 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-09 07:29:02,419 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-09 07:29:02,421 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-09 07:29:02,421 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-09 07:29:02,422 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-09 07:29:02,427 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-09 07:29:02,427 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-09 07:29:02,428 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-09 07:29:02,428 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-09 07:29:02,429 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-09 07:29:02,431 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-09 07:29:02,432 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-09 07:29:02,432 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-09 07:29:02,433 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-09 07:29:02,433 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-09 07:29:02,433 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-09 07:29:02,434 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-09 07:29:02,434 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-09 07:29:02,435 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-09 07:29:02,435 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-09 07:29:02,436 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-09 07:29:02,436 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-09 07:29:02,436 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-09 07:29:02,437 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-09 07:29:02,437 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 07:29:02,439 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-09 07:29:02,439 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-09 07:29:02,439 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-09 07:29:02,440 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2024-11-09 07:29:02,440 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-09 07:29:02,442 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-09 07:29:02,442 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-09 07:29:02,442 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0607320856a723cba5c45620dc48c23e9cc5398f6903ed9b1f8db191149985ff [2024-11-09 07:29:02,954 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-09 07:29:02,992 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-09 07:29:02,995 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-09 07:29:02,997 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-09 07:29:02,998 INFO L274 PluginConnector]: CDTParser initialized [2024-11-09 07:29:02,999 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-60.i Unable to find full path for "g++" [2024-11-09 07:29:05,280 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-09 07:29:05,744 INFO L384 CDTParser]: Found 1 translation units. [2024-11-09 07:29:05,751 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-60.i [2024-11-09 07:29:05,777 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/data/1cabfdb03/d36d5cb63a09467da678ba80bc90e1ea/FLAGad86b93de [2024-11-09 07:29:05,863 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/data/1cabfdb03/d36d5cb63a09467da678ba80bc90e1ea [2024-11-09 07:29:05,867 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-09 07:29:05,871 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-09 07:29:05,874 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-09 07:29:05,875 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-09 07:29:05,882 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-09 07:29:05,883 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 07:29:05" (1/1) ... [2024-11-09 07:29:05,884 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7ae2e6f3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:29:05, skipping insertion in model container [2024-11-09 07:29:05,884 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.11 07:29:05" (1/1) ... [2024-11-09 07:29:05,965 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-09 07:29:06,269 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_7f7a42c1-5a96-4693-9634-f0cf6629df0f/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-60.i[916,929] [2024-11-09 07:29:06,572 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 07:29:06,616 INFO L200 MainTranslator]: Completed pre-run [2024-11-09 07:29:06,638 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_7f7a42c1-5a96-4693-9634-f0cf6629df0f/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-60.i[916,929] [2024-11-09 07:29:06,802 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-09 07:29:06,873 INFO L204 MainTranslator]: Completed translation [2024-11-09 07:29:06,873 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:29:06 WrapperNode [2024-11-09 07:29:06,873 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-09 07:29:06,876 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-09 07:29:06,876 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-09 07:29:06,876 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-09 07:29:06,886 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:29:06" (1/1) ... [2024-11-09 07:29:06,920 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:29:06" (1/1) ... [2024-11-09 07:29:06,995 INFO L138 Inliner]: procedures = 27, calls = 118, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 694 [2024-11-09 07:29:06,996 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-09 07:29:06,997 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-09 07:29:06,997 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-09 07:29:06,998 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-09 07:29:07,010 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:29:06" (1/1) ... [2024-11-09 07:29:07,010 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:29:06" (1/1) ... [2024-11-09 07:29:07,021 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:29:06" (1/1) ... [2024-11-09 07:29:07,021 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:29:06" (1/1) ... [2024-11-09 07:29:07,070 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:29:06" (1/1) ... [2024-11-09 07:29:07,086 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:29:06" (1/1) ... [2024-11-09 07:29:07,103 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:29:06" (1/1) ... [2024-11-09 07:29:07,109 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:29:06" (1/1) ... [2024-11-09 07:29:07,132 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-09 07:29:07,136 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-09 07:29:07,137 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-09 07:29:07,140 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-09 07:29:07,141 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:29:06" (1/1) ... [2024-11-09 07:29:07,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-09 07:29:07,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:29:07,179 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-09 07:29:07,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-09 07:29:07,219 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-09 07:29:07,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2024-11-09 07:29:07,220 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-09 07:29:07,220 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-09 07:29:07,220 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-09 07:29:07,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-09 07:29:07,442 INFO L238 CfgBuilder]: Building ICFG [2024-11-09 07:29:07,445 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-09 07:29:36,357 INFO L? ?]: Removed 12 outVars from TransFormulas that were not future-live. [2024-11-09 07:29:36,358 INFO L287 CfgBuilder]: Performing block encoding [2024-11-09 07:29:36,396 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-09 07:29:36,400 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-09 07:29:36,400 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 07:29:36 BoogieIcfgContainer [2024-11-09 07:29:36,400 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-09 07:29:36,403 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-09 07:29:36,406 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-09 07:29:36,410 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-09 07:29:36,411 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.11 07:29:05" (1/3) ... [2024-11-09 07:29:36,412 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f966dde and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 07:29:36, skipping insertion in model container [2024-11-09 07:29:36,413 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.11 07:29:06" (2/3) ... [2024-11-09 07:29:36,413 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@f966dde and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.11 07:29:36, skipping insertion in model container [2024-11-09 07:29:36,414 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.11 07:29:36" (3/3) ... [2024-11-09 07:29:36,416 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-60.i [2024-11-09 07:29:36,438 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-09 07:29:36,439 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-09 07:29:36,563 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-09 07:29:36,572 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;@63617b01, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-09 07:29:36,574 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-09 07:29:36,583 INFO L276 IsEmpty]: Start isEmpty. Operand has 307 states, 199 states have (on average 1.5778894472361809) internal successors, (314), 200 states have internal predecessors, (314), 105 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) [2024-11-09 07:29:36,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 672 [2024-11-09 07:29:36,651 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:29:36,653 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:29:36,654 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:29:36,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:29:36,662 INFO L85 PathProgramCache]: Analyzing trace with hash 1016962631, now seen corresponding path program 1 times [2024-11-09 07:29:36,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:29:36,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1220733422] [2024-11-09 07:29:36,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:29:36,687 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:29:36,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:29:36,692 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:29:36,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-09 07:29:39,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:29:39,676 INFO L255 TraceCheckSpWp]: Trace formula consists of 1092 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-09 07:29:39,701 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:29:39,834 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 6400 proven. 0 refuted. 0 times theorem prover too weak. 15440 trivial. 0 not checked. [2024-11-09 07:29:39,835 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:29:39,835 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:29:39,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1220733422] [2024-11-09 07:29:39,837 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1220733422] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:29:39,837 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:29:39,838 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-09 07:29:39,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279351201] [2024-11-09 07:29:39,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:29:39,849 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-09 07:29:39,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:29:39,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-09 07:29:39,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 07:29:39,900 INFO L87 Difference]: Start difference. First operand has 307 states, 199 states have (on average 1.5778894472361809) internal successors, (314), 200 states have internal predecessors, (314), 105 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) Second operand has 2 states, 2 states have (on average 76.5) internal successors, (153), 2 states have internal predecessors, (153), 2 states have call successors, (105), 2 states have call predecessors, (105), 2 states have return successors, (105), 2 states have call predecessors, (105), 2 states have call successors, (105) [2024-11-09 07:29:39,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:29:39,993 INFO L93 Difference]: Finished difference Result 607 states and 1147 transitions. [2024-11-09 07:29:39,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-09 07:29:39,997 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 76.5) internal successors, (153), 2 states have internal predecessors, (153), 2 states have call successors, (105), 2 states have call predecessors, (105), 2 states have return successors, (105), 2 states have call predecessors, (105), 2 states have call successors, (105) Word has length 671 [2024-11-09 07:29:39,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:29:40,012 INFO L225 Difference]: With dead ends: 607 [2024-11-09 07:29:40,012 INFO L226 Difference]: Without dead ends: 303 [2024-11-09 07:29:40,020 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 670 GetRequests, 670 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-09 07:29:40,024 INFO L432 NwaCegarLoop]: 516 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, 516 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-09 07:29:40,025 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 516 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-09 07:29:40,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2024-11-09 07:29:40,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 303. [2024-11-09 07:29:40,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 303 states, 196 states have (on average 1.5612244897959184) internal successors, (306), 196 states have internal predecessors, (306), 105 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 105 states have call predecessors, (105), 105 states have call successors, (105) [2024-11-09 07:29:40,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 516 transitions. [2024-11-09 07:29:40,122 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 516 transitions. Word has length 671 [2024-11-09 07:29:40,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:29:40,126 INFO L471 AbstractCegarLoop]: Abstraction has 303 states and 516 transitions. [2024-11-09 07:29:40,126 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 76.5) internal successors, (153), 2 states have internal predecessors, (153), 2 states have call successors, (105), 2 states have call predecessors, (105), 2 states have return successors, (105), 2 states have call predecessors, (105), 2 states have call successors, (105) [2024-11-09 07:29:40,127 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 516 transitions. [2024-11-09 07:29:40,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 672 [2024-11-09 07:29:40,165 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:29:40,166 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:29:40,224 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-09 07:29:40,366 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:29:40,367 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:29:40,368 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:29:40,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1895433613, now seen corresponding path program 1 times [2024-11-09 07:29:40,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:29:40,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1800048641] [2024-11-09 07:29:40,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:29:40,375 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:29:40,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:29:40,377 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:29:40,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-09 07:29:43,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:29:43,226 INFO L255 TraceCheckSpWp]: Trace formula consists of 1092 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 07:29:43,243 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:29:44,453 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21840 trivial. 0 not checked. [2024-11-09 07:29:44,454 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:29:44,454 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:29:44,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1800048641] [2024-11-09 07:29:44,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1800048641] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:29:44,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-09 07:29:44,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-09 07:29:44,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365265437] [2024-11-09 07:29:44,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:29:44,461 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:29:44,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:29:44,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:29:44,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 07:29:44,464 INFO L87 Difference]: Start difference. First operand 303 states and 516 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:29:44,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:29:44,869 INFO L93 Difference]: Finished difference Result 898 states and 1532 transitions. [2024-11-09 07:29:44,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:29:44,870 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) Word has length 671 [2024-11-09 07:29:44,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:29:44,880 INFO L225 Difference]: With dead ends: 898 [2024-11-09 07:29:44,880 INFO L226 Difference]: Without dead ends: 598 [2024-11-09 07:29:44,882 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 670 GetRequests, 669 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-09 07:29:44,883 INFO L432 NwaCegarLoop]: 860 mSDtfsCounter, 452 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 1357 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 07:29:44,884 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [452 Valid, 1357 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 07:29:44,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2024-11-09 07:29:44,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 595. [2024-11-09 07:29:44,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 382 states have (on average 1.5523560209424083) internal successors, (593), 382 states have internal predecessors, (593), 210 states have call successors, (210), 2 states have call predecessors, (210), 2 states have return successors, (210), 210 states have call predecessors, (210), 210 states have call successors, (210) [2024-11-09 07:29:45,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 1013 transitions. [2024-11-09 07:29:45,007 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 1013 transitions. Word has length 671 [2024-11-09 07:29:45,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:29:45,015 INFO L471 AbstractCegarLoop]: Abstraction has 595 states and 1013 transitions. [2024-11-09 07:29:45,015 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:29:45,016 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 1013 transitions. [2024-11-09 07:29:45,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 672 [2024-11-09 07:29:45,045 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:29:45,046 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:29:45,104 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-11-09 07:29:45,246 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:29:45,247 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:29:45,248 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:29:45,248 INFO L85 PathProgramCache]: Analyzing trace with hash -181903285, now seen corresponding path program 1 times [2024-11-09 07:29:45,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:29:45,250 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [276910925] [2024-11-09 07:29:45,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:29:45,254 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:29:45,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:29:45,258 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:29:45,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-09 07:29:47,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:29:47,937 INFO L255 TraceCheckSpWp]: Trace formula consists of 1090 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:29:47,951 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:29:54,099 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 10982 proven. 165 refuted. 0 times theorem prover too weak. 10693 trivial. 0 not checked. [2024-11-09 07:29:54,099 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:29:59,773 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 147 proven. 165 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:29:59,779 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:29:59,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [276910925] [2024-11-09 07:29:59,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [276910925] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:29:59,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1829661509] [2024-11-09 07:29:59,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:29:59,781 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:29:59,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:29:59,786 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:29:59,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2024-11-09 07:30:02,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:30:02,638 INFO L255 TraceCheckSpWp]: Trace formula consists of 1090 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 07:30:02,655 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:30:03,981 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21840 trivial. 0 not checked. [2024-11-09 07:30:03,981 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:30:03,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1829661509] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:30:03,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:30:03,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-09 07:30:03,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812179763] [2024-11-09 07:30:03,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:30:03,988 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:30:03,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:30:03,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:30:03,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 07:30:03,994 INFO L87 Difference]: Start difference. First operand 595 states and 1013 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:30:04,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:30:04,499 INFO L93 Difference]: Finished difference Result 1530 states and 2624 transitions. [2024-11-09 07:30:04,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:30:04,507 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) Word has length 671 [2024-11-09 07:30:04,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:30:04,529 INFO L225 Difference]: With dead ends: 1530 [2024-11-09 07:30:04,529 INFO L226 Difference]: Without dead ends: 938 [2024-11-09 07:30:04,532 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2010 GetRequests, 2003 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-09 07:30:04,533 INFO L432 NwaCegarLoop]: 669 mSDtfsCounter, 248 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 1166 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-09 07:30:04,534 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 1166 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-09 07:30:04,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2024-11-09 07:30:04,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 934. [2024-11-09 07:30:04,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 934 states, 655 states have (on average 1.6137404580152672) internal successors, (1057), 657 states have internal predecessors, (1057), 274 states have call successors, (274), 4 states have call predecessors, (274), 4 states have return successors, (274), 272 states have call predecessors, (274), 274 states have call successors, (274) [2024-11-09 07:30:04,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 934 states to 934 states and 1605 transitions. [2024-11-09 07:30:04,786 INFO L78 Accepts]: Start accepts. Automaton has 934 states and 1605 transitions. Word has length 671 [2024-11-09 07:30:04,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:30:04,792 INFO L471 AbstractCegarLoop]: Abstraction has 934 states and 1605 transitions. [2024-11-09 07:30:04,792 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:30:04,792 INFO L276 IsEmpty]: Start isEmpty. Operand 934 states and 1605 transitions. [2024-11-09 07:30:04,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 672 [2024-11-09 07:30:04,815 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:30:04,815 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:30:04,872 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (5)] Ended with exit code 0 [2024-11-09 07:30:05,059 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2024-11-09 07:30:05,216 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:30:05,216 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:30:05,217 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:30:05,217 INFO L85 PathProgramCache]: Analyzing trace with hash 206946123, now seen corresponding path program 1 times [2024-11-09 07:30:05,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:30:05,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [371784372] [2024-11-09 07:30:05,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:30:05,220 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:30:05,220 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:30:05,224 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:30:05,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-11-09 07:30:07,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:30:08,046 INFO L255 TraceCheckSpWp]: Trace formula consists of 1091 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:30:08,061 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:30:15,494 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:30:15,494 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:30:21,794 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:30:21,794 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:30:21,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [371784372] [2024-11-09 07:30:21,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [371784372] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:30:21,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1338325941] [2024-11-09 07:30:21,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:30:21,796 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:30:21,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:30:21,800 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:30:21,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2024-11-09 07:30:24,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:30:24,819 INFO L255 TraceCheckSpWp]: Trace formula consists of 1091 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 07:30:24,832 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:30:25,484 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21840 trivial. 0 not checked. [2024-11-09 07:30:25,484 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:30:25,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1338325941] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:30:25,485 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:30:25,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-09 07:30:25,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531845008] [2024-11-09 07:30:25,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:30:25,488 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:30:25,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:30:25,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:30:25,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 07:30:25,490 INFO L87 Difference]: Start difference. First operand 934 states and 1605 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:30:25,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:30:25,956 INFO L93 Difference]: Finished difference Result 2557 states and 4406 transitions. [2024-11-09 07:30:25,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:30:25,960 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) Word has length 671 [2024-11-09 07:30:25,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:30:25,992 INFO L225 Difference]: With dead ends: 2557 [2024-11-09 07:30:25,995 INFO L226 Difference]: Without dead ends: 1626 [2024-11-09 07:30:26,003 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2010 GetRequests, 2003 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 07:30:26,005 INFO L432 NwaCegarLoop]: 638 mSDtfsCounter, 304 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 1131 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-09 07:30:26,007 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 1131 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-09 07:30:26,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1626 states. [2024-11-09 07:30:26,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1626 to 1622. [2024-11-09 07:30:26,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1177 states have (on average 1.6253186066270178) internal successors, (1913), 1183 states have internal predecessors, (1913), 436 states have call successors, (436), 8 states have call predecessors, (436), 8 states have return successors, (436), 430 states have call predecessors, (436), 436 states have call successors, (436) [2024-11-09 07:30:26,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 2785 transitions. [2024-11-09 07:30:26,242 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 2785 transitions. Word has length 671 [2024-11-09 07:30:26,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:30:26,244 INFO L471 AbstractCegarLoop]: Abstraction has 1622 states and 2785 transitions. [2024-11-09 07:30:26,245 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:30:26,245 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 2785 transitions. [2024-11-09 07:30:26,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 672 [2024-11-09 07:30:26,253 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:30:26,253 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:30:26,269 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (7)] Ended with exit code 0 [2024-11-09 07:30:26,512 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2024-11-09 07:30:26,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:30:26,655 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:30:26,656 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:30:26,656 INFO L85 PathProgramCache]: Analyzing trace with hash 660026953, now seen corresponding path program 1 times [2024-11-09 07:30:26,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:30:26,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [272703485] [2024-11-09 07:30:26,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:30:26,658 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:30:26,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:30:26,662 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:30:26,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2024-11-09 07:30:29,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:30:29,589 INFO L255 TraceCheckSpWp]: Trace formula consists of 1087 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:30:29,602 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:30:36,620 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:30:36,620 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:30:42,338 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:30:42,338 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:30:42,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [272703485] [2024-11-09 07:30:42,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [272703485] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:30:42,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [724732466] [2024-11-09 07:30:42,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:30:42,339 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:30:42,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:30:42,343 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:30:42,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2024-11-09 07:30:44,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:30:44,781 INFO L255 TraceCheckSpWp]: Trace formula consists of 1087 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 07:30:44,791 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:30:45,238 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21840 trivial. 0 not checked. [2024-11-09 07:30:45,238 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:30:45,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [724732466] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:30:45,239 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:30:45,239 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-09 07:30:45,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718538390] [2024-11-09 07:30:45,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:30:45,241 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:30:45,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:30:45,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:30:45,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 07:30:45,243 INFO L87 Difference]: Start difference. First operand 1622 states and 2785 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:30:46,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:30:46,538 INFO L93 Difference]: Finished difference Result 4633 states and 7977 transitions. [2024-11-09 07:30:46,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:30:46,539 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) Word has length 671 [2024-11-09 07:30:46,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:30:46,578 INFO L225 Difference]: With dead ends: 4633 [2024-11-09 07:30:46,581 INFO L226 Difference]: Without dead ends: 3014 [2024-11-09 07:30:46,588 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2010 GetRequests, 2003 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 07:30:46,593 INFO L432 NwaCegarLoop]: 747 mSDtfsCounter, 310 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 1243 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-09 07:30:46,593 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [310 Valid, 1243 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-09 07:30:46,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3014 states. [2024-11-09 07:30:47,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3014 to 3008. [2024-11-09 07:30:47,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3008 states, 2255 states have (on average 1.6301552106430155) internal successors, (3676), 2269 states have internal predecessors, (3676), 736 states have call successors, (736), 16 states have call predecessors, (736), 16 states have return successors, (736), 722 states have call predecessors, (736), 736 states have call successors, (736) [2024-11-09 07:30:47,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3008 states to 3008 states and 5148 transitions. [2024-11-09 07:30:47,128 INFO L78 Accepts]: Start accepts. Automaton has 3008 states and 5148 transitions. Word has length 671 [2024-11-09 07:30:47,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:30:47,130 INFO L471 AbstractCegarLoop]: Abstraction has 3008 states and 5148 transitions. [2024-11-09 07:30:47,131 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:30:47,131 INFO L276 IsEmpty]: Start isEmpty. Operand 3008 states and 5148 transitions. [2024-11-09 07:30:47,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 672 [2024-11-09 07:30:47,139 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:30:47,139 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:30:47,193 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2024-11-09 07:30:47,356 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (9)] Ended with exit code 0 [2024-11-09 07:30:47,540 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt [2024-11-09 07:30:47,541 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:30:47,541 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:30:47,542 INFO L85 PathProgramCache]: Analyzing trace with hash -619836725, now seen corresponding path program 1 times [2024-11-09 07:30:47,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:30:47,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1967802573] [2024-11-09 07:30:47,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:30:47,543 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:30:47,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:30:47,546 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:30:47,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2024-11-09 07:30:49,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:30:49,914 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:30:49,924 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:30:57,454 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:30:57,455 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:31:03,878 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:31:03,878 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:31:03,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1967802573] [2024-11-09 07:31:03,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1967802573] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:31:03,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [588750683] [2024-11-09 07:31:03,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:31:03,879 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:31:03,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:31:03,880 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:31:03,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2024-11-09 07:31:06,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:31:06,314 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 07:31:06,335 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:31:06,981 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21840 trivial. 0 not checked. [2024-11-09 07:31:06,981 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:31:06,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [588750683] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:31:06,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:31:06,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-09 07:31:06,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425476448] [2024-11-09 07:31:06,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:31:06,983 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:31:06,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:31:06,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:31:06,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 07:31:06,985 INFO L87 Difference]: Start difference. First operand 3008 states and 5148 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:31:08,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:31:08,102 INFO L93 Difference]: Finished difference Result 6229 states and 10666 transitions. [2024-11-09 07:31:08,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:31:08,103 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) Word has length 671 [2024-11-09 07:31:08,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:31:08,128 INFO L225 Difference]: With dead ends: 6229 [2024-11-09 07:31:08,128 INFO L226 Difference]: Without dead ends: 3224 [2024-11-09 07:31:08,139 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2010 GetRequests, 2003 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-09 07:31:08,140 INFO L432 NwaCegarLoop]: 642 mSDtfsCounter, 291 mSDsluCounter, 494 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 1136 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-09 07:31:08,141 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 1136 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-09 07:31:08,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3224 states. [2024-11-09 07:31:08,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3224 to 2546. [2024-11-09 07:31:08,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2546 states, 2097 states have (on average 1.6785884597043395) internal successors, (3520), 2103 states have internal predecessors, (3520), 436 states have call successors, (436), 12 states have call predecessors, (436), 12 states have return successors, (436), 430 states have call predecessors, (436), 436 states have call successors, (436) [2024-11-09 07:31:08,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2546 states to 2546 states and 4392 transitions. [2024-11-09 07:31:08,373 INFO L78 Accepts]: Start accepts. Automaton has 2546 states and 4392 transitions. Word has length 671 [2024-11-09 07:31:08,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:31:08,375 INFO L471 AbstractCegarLoop]: Abstraction has 2546 states and 4392 transitions. [2024-11-09 07:31:08,375 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:31:08,375 INFO L276 IsEmpty]: Start isEmpty. Operand 2546 states and 4392 transitions. [2024-11-09 07:31:08,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 672 [2024-11-09 07:31:08,384 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:31:08,384 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:31:08,440 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2024-11-09 07:31:08,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (11)] Ended with exit code 0 [2024-11-09 07:31:08,785 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt [2024-11-09 07:31:08,785 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:31:08,785 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:31:08,786 INFO L85 PathProgramCache]: Analyzing trace with hash 955347595, now seen corresponding path program 1 times [2024-11-09 07:31:08,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:31:08,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [309783112] [2024-11-09 07:31:08,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:31:08,787 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:31:08,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:31:08,789 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:31:08,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2024-11-09 07:31:11,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:31:11,131 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:31:11,142 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:31:17,768 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:31:17,769 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:31:23,494 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:31:23,494 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:31:23,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [309783112] [2024-11-09 07:31:23,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [309783112] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:31:23,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1748910434] [2024-11-09 07:31:23,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:31:23,495 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:31:23,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:31:23,499 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:31:23,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2024-11-09 07:31:25,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:31:26,025 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 07:31:26,036 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:31:26,202 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21840 trivial. 0 not checked. [2024-11-09 07:31:26,202 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:31:26,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1748910434] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:31:26,203 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:31:26,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-09 07:31:26,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863279495] [2024-11-09 07:31:26,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:31:26,205 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:31:26,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:31:26,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:31:26,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 07:31:26,207 INFO L87 Difference]: Start difference. First operand 2546 states and 4392 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:31:26,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:31:26,448 INFO L93 Difference]: Finished difference Result 7560 states and 13062 transitions. [2024-11-09 07:31:26,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:31:26,449 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) Word has length 671 [2024-11-09 07:31:26,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:31:26,478 INFO L225 Difference]: With dead ends: 7560 [2024-11-09 07:31:26,478 INFO L226 Difference]: Without dead ends: 5017 [2024-11-09 07:31:26,486 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2010 GetRequests, 2003 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 07:31:26,487 INFO L432 NwaCegarLoop]: 526 mSDtfsCounter, 509 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 509 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-09 07:31:26,488 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [509 Valid, 1034 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-09 07:31:26,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5017 states. [2024-11-09 07:31:26,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5017 to 4821. [2024-11-09 07:31:26,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4821 states, 3924 states have (on average 1.672782874617737) internal successors, (6564), 3936 states have internal predecessors, (6564), 872 states have call successors, (872), 24 states have call predecessors, (872), 24 states have return successors, (872), 860 states have call predecessors, (872), 872 states have call successors, (872) [2024-11-09 07:31:26,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4821 states to 4821 states and 8308 transitions. [2024-11-09 07:31:26,909 INFO L78 Accepts]: Start accepts. Automaton has 4821 states and 8308 transitions. Word has length 671 [2024-11-09 07:31:26,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:31:26,915 INFO L471 AbstractCegarLoop]: Abstraction has 4821 states and 8308 transitions. [2024-11-09 07:31:26,919 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:31:26,919 INFO L276 IsEmpty]: Start isEmpty. Operand 4821 states and 8308 transitions. [2024-11-09 07:31:26,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 673 [2024-11-09 07:31:26,954 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:31:26,954 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:31:26,982 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (13)] Ended with exit code 0 [2024-11-09 07:31:27,212 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Ended with exit code 0 [2024-11-09 07:31:27,358 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:31:27,359 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:31:27,359 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:31:27,360 INFO L85 PathProgramCache]: Analyzing trace with hash -642889932, now seen corresponding path program 1 times [2024-11-09 07:31:27,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:31:27,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1117868802] [2024-11-09 07:31:27,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:31:27,361 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:31:27,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:31:27,364 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:31:27,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2024-11-09 07:31:29,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:31:29,792 INFO L255 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:31:29,799 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:31:36,524 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:31:36,524 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:31:42,215 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:31:42,215 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:31:42,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1117868802] [2024-11-09 07:31:42,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1117868802] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:31:42,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1727193622] [2024-11-09 07:31:42,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:31:42,216 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:31:42,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:31:42,217 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:31:42,220 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2024-11-09 07:31:44,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:31:44,520 INFO L255 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 07:31:44,528 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:31:45,428 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21840 trivial. 0 not checked. [2024-11-09 07:31:45,428 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:31:45,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1727193622] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:31:45,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:31:45,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-09 07:31:45,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907405588] [2024-11-09 07:31:45,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:31:45,431 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:31:45,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:31:45,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:31:45,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 07:31:45,433 INFO L87 Difference]: Start difference. First operand 4821 states and 8308 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:31:46,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:31:46,055 INFO L93 Difference]: Finished difference Result 13854 states and 23878 transitions. [2024-11-09 07:31:46,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:31:46,057 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) Word has length 672 [2024-11-09 07:31:46,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:31:46,114 INFO L225 Difference]: With dead ends: 13854 [2024-11-09 07:31:46,114 INFO L226 Difference]: Without dead ends: 9036 [2024-11-09 07:31:46,127 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2013 GetRequests, 2006 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 07:31:46,129 INFO L432 NwaCegarLoop]: 510 mSDtfsCounter, 323 mSDsluCounter, 498 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 1008 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-09 07:31:46,129 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [323 Valid, 1008 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-09 07:31:46,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9036 states. [2024-11-09 07:31:46,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9036 to 9030. [2024-11-09 07:31:46,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9030 states, 7437 states have (on average 1.673793196181256) internal successors, (12448), 7465 states have internal predecessors, (12448), 1544 states have call successors, (1544), 48 states have call predecessors, (1544), 48 states have return successors, (1544), 1516 states have call predecessors, (1544), 1544 states have call successors, (1544) [2024-11-09 07:31:46,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9030 states to 9030 states and 15536 transitions. [2024-11-09 07:31:46,840 INFO L78 Accepts]: Start accepts. Automaton has 9030 states and 15536 transitions. Word has length 672 [2024-11-09 07:31:46,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:31:46,844 INFO L471 AbstractCegarLoop]: Abstraction has 9030 states and 15536 transitions. [2024-11-09 07:31:46,845 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:31:46,845 INFO L276 IsEmpty]: Start isEmpty. Operand 9030 states and 15536 transitions. [2024-11-09 07:31:46,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 673 [2024-11-09 07:31:46,859 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:31:46,859 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:31:46,877 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (15)] Ended with exit code 0 [2024-11-09 07:31:47,118 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Ended with exit code 0 [2024-11-09 07:31:47,262 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:31:47,263 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:31:47,263 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:31:47,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1037256718, now seen corresponding path program 1 times [2024-11-09 07:31:47,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:31:47,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [163637908] [2024-11-09 07:31:47,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:31:47,265 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:31:47,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:31:47,269 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:31:47,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2024-11-09 07:31:49,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:31:49,775 INFO L255 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:31:49,785 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:31:56,245 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:31:56,245 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:32:01,826 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:32:01,826 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:32:01,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [163637908] [2024-11-09 07:32:01,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [163637908] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:32:01,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1908989759] [2024-11-09 07:32:01,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:32:01,827 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:32:01,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:32:01,829 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:32:01,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2024-11-09 07:32:04,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:32:04,337 INFO L255 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 07:32:04,343 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:32:04,514 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21840 trivial. 0 not checked. [2024-11-09 07:32:04,514 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:32:04,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1908989759] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:32:04,514 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:32:04,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-09 07:32:04,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140935775] [2024-11-09 07:32:04,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:32:04,516 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:32:04,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:32:04,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:32:04,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 07:32:04,518 INFO L87 Difference]: Start difference. First operand 9030 states and 15536 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:32:06,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.28s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:32:08,935 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-09 07:32:09,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:32:09,523 INFO L93 Difference]: Finished difference Result 19115 states and 32670 transitions. [2024-11-09 07:32:09,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:32:09,524 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) Word has length 672 [2024-11-09 07:32:09,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:32:09,585 INFO L225 Difference]: With dead ends: 19115 [2024-11-09 07:32:09,585 INFO L226 Difference]: Without dead ends: 10088 [2024-11-09 07:32:09,607 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2013 GetRequests, 2006 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 07:32:09,609 INFO L432 NwaCegarLoop]: 550 mSDtfsCounter, 50 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 1056 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-09 07:32:09,610 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 1056 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 2 Unknown, 0 Unchecked, 4.5s Time] [2024-11-09 07:32:09,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10088 states. [2024-11-09 07:32:10,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10088 to 10054. [2024-11-09 07:32:10,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10054 states, 8045 states have (on average 1.6427594779366066) internal successors, (13216), 8105 states have internal predecessors, (13216), 1928 states have call successors, (1928), 80 states have call predecessors, (1928), 80 states have return successors, (1928), 1868 states have call predecessors, (1928), 1928 states have call successors, (1928) [2024-11-09 07:32:10,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10054 states to 10054 states and 17072 transitions. [2024-11-09 07:32:10,584 INFO L78 Accepts]: Start accepts. Automaton has 10054 states and 17072 transitions. Word has length 672 [2024-11-09 07:32:10,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:32:10,589 INFO L471 AbstractCegarLoop]: Abstraction has 10054 states and 17072 transitions. [2024-11-09 07:32:10,590 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:32:10,590 INFO L276 IsEmpty]: Start isEmpty. Operand 10054 states and 17072 transitions. [2024-11-09 07:32:10,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 674 [2024-11-09 07:32:10,621 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:32:10,622 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:32:10,684 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Ended with exit code 0 [2024-11-09 07:32:10,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (17)] Forceful destruction successful, exit code 0 [2024-11-09 07:32:11,022 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt [2024-11-09 07:32:11,022 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:32:11,023 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:32:11,023 INFO L85 PathProgramCache]: Analyzing trace with hash 1509825306, now seen corresponding path program 1 times [2024-11-09 07:32:11,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:32:11,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [988190607] [2024-11-09 07:32:11,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:32:11,025 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:32:11,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:32:11,026 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:32:11,027 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2024-11-09 07:32:13,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:32:13,271 INFO L255 TraceCheckSpWp]: Trace formula consists of 1089 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:32:13,277 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:32:20,161 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:32:20,162 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:32:26,036 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:32:26,036 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:32:26,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [988190607] [2024-11-09 07:32:26,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [988190607] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:32:26,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [908864266] [2024-11-09 07:32:26,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:32:26,037 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:32:26,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:32:26,038 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:32:26,040 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2024-11-09 07:32:28,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:32:28,466 INFO L255 TraceCheckSpWp]: Trace formula consists of 1089 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:32:28,472 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:32:41,345 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21840 trivial. 0 not checked. [2024-11-09 07:32:41,345 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:32:41,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [908864266] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:32:41,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:32:41,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 9 [2024-11-09 07:32:41,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528198852] [2024-11-09 07:32:41,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:32:41,347 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 07:32:41,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:32:41,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 07:32:41,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-09 07:32:41,352 INFO L87 Difference]: Start difference. First operand 10054 states and 17072 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 3 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:32:45,343 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:32:48,016 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:32:50,022 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 [0] [2024-11-09 07:32:53,944 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2024-11-09 07:32:53,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:32:53,963 INFO L93 Difference]: Finished difference Result 30830 states and 52299 transitions. [2024-11-09 07:32:54,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 07:32:54,059 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 3 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) Word has length 673 [2024-11-09 07:32:54,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:32:54,146 INFO L225 Difference]: With dead ends: 30830 [2024-11-09 07:32:54,146 INFO L226 Difference]: Without dead ends: 20779 [2024-11-09 07:32:54,175 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2017 GetRequests, 2008 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-09 07:32:54,176 INFO L432 NwaCegarLoop]: 529 mSDtfsCounter, 466 mSDsluCounter, 1015 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 211 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 1544 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.5s IncrementalHoareTripleChecker+Time [2024-11-09 07:32:54,176 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [466 Valid, 1544 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 17 Invalid, 3 Unknown, 0 Unchecked, 11.5s Time] [2024-11-09 07:32:54,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20779 states. [2024-11-09 07:32:56,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20779 to 20103. [2024-11-09 07:32:56,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20103 states, 16086 states have (on average 1.6409300012433172) internal successors, (26396), 16206 states have internal predecessors, (26396), 3856 states have call successors, (3856), 160 states have call predecessors, (3856), 160 states have return successors, (3856), 3736 states have call predecessors, (3856), 3856 states have call successors, (3856) [2024-11-09 07:32:56,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20103 states to 20103 states and 34108 transitions. [2024-11-09 07:32:56,436 INFO L78 Accepts]: Start accepts. Automaton has 20103 states and 34108 transitions. Word has length 673 [2024-11-09 07:32:56,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:32:56,437 INFO L471 AbstractCegarLoop]: Abstraction has 20103 states and 34108 transitions. [2024-11-09 07:32:56,438 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 3 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:32:56,438 INFO L276 IsEmpty]: Start isEmpty. Operand 20103 states and 34108 transitions. [2024-11-09 07:32:56,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 674 [2024-11-09 07:32:56,451 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:32:56,452 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:32:56,466 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2024-11-09 07:32:56,707 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2024-11-09 07:32:56,854 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:32:56,854 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:32:56,855 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:32:56,855 INFO L85 PathProgramCache]: Analyzing trace with hash 950963512, now seen corresponding path program 1 times [2024-11-09 07:32:56,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:32:56,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [827994106] [2024-11-09 07:32:56,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:32:56,858 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:32:56,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:32:56,861 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:32:56,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2024-11-09 07:32:59,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:32:59,803 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:32:59,814 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:33:07,318 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:33:07,318 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:33:13,533 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:33:13,533 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:33:13,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [827994106] [2024-11-09 07:33:13,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [827994106] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:33:13,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1458181791] [2024-11-09 07:33:13,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:33:13,534 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:33:13,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:33:13,538 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:33:13,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2024-11-09 07:33:15,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:33:16,079 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-09 07:33:16,086 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:33:16,310 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21840 trivial. 0 not checked. [2024-11-09 07:33:16,311 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:33:16,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1458181791] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:33:16,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:33:16,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-09 07:33:16,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107672765] [2024-11-09 07:33:16,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:33:16,314 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-09 07:33:16,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:33:16,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-09 07:33:16,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-09 07:33:16,316 INFO L87 Difference]: Start difference. First operand 20103 states and 34108 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:33:19,060 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:33:21,066 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-09 07:33:21,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:33:21,894 INFO L93 Difference]: Finished difference Result 41485 states and 70070 transitions. [2024-11-09 07:33:21,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-09 07:33:21,895 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) Word has length 673 [2024-11-09 07:33:21,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:33:22,037 INFO L225 Difference]: With dead ends: 41485 [2024-11-09 07:33:22,037 INFO L226 Difference]: Without dead ends: 21385 [2024-11-09 07:33:22,074 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2016 GetRequests, 2009 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-09 07:33:22,075 INFO L432 NwaCegarLoop]: 519 mSDtfsCounter, 16 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 1018 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-09 07:33:22,075 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 1018 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 2 Unknown, 0 Unchecked, 4.8s Time] [2024-11-09 07:33:22,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21385 states. [2024-11-09 07:33:24,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21385 to 20615. [2024-11-09 07:33:24,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20615 states, 16598 states have (on average 1.6327268345583805) internal successors, (27100), 16718 states have internal predecessors, (27100), 3856 states have call successors, (3856), 160 states have call predecessors, (3856), 160 states have return successors, (3856), 3736 states have call predecessors, (3856), 3856 states have call successors, (3856) [2024-11-09 07:33:24,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20615 states to 20615 states and 34812 transitions. [2024-11-09 07:33:24,432 INFO L78 Accepts]: Start accepts. Automaton has 20615 states and 34812 transitions. Word has length 673 [2024-11-09 07:33:24,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:33:24,433 INFO L471 AbstractCegarLoop]: Abstraction has 20615 states and 34812 transitions. [2024-11-09 07:33:24,433 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:33:24,434 INFO L276 IsEmpty]: Start isEmpty. Operand 20615 states and 34812 transitions. [2024-11-09 07:33:24,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 674 [2024-11-09 07:33:24,448 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:33:24,448 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:33:24,460 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (21)] Ended with exit code 0 [2024-11-09 07:33:24,700 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2024-11-09 07:33:24,850 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:33:24,850 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:33:24,850 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:33:24,851 INFO L85 PathProgramCache]: Analyzing trace with hash 141616886, now seen corresponding path program 1 times [2024-11-09 07:33:24,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:33:24,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [292625129] [2024-11-09 07:33:24,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:33:24,853 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:33:24,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:33:24,858 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:33:24,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2024-11-09 07:33:26,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:33:27,068 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:33:27,073 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:33:33,869 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:33:33,869 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:33:39,652 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:33:39,652 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:33:39,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [292625129] [2024-11-09 07:33:39,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [292625129] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:33:39,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1636208325] [2024-11-09 07:33:39,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:33:39,653 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:33:39,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:33:39,654 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:33:39,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2024-11-09 07:33:41,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:33:41,940 INFO L255 TraceCheckSpWp]: Trace formula consists of 1086 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-09 07:33:41,945 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:33:42,337 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21840 trivial. 0 not checked. [2024-11-09 07:33:42,338 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:33:42,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1636208325] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:33:42,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:33:42,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 9 [2024-11-09 07:33:42,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558502646] [2024-11-09 07:33:42,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:33:42,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 07:33:42,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:33:42,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 07:33:42,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-09 07:33:42,341 INFO L87 Difference]: Start difference. First operand 20615 states and 34812 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:33:47,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:33:47,124 INFO L93 Difference]: Finished difference Result 44505 states and 74424 transitions. [2024-11-09 07:33:47,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 07:33:47,125 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) Word has length 673 [2024-11-09 07:33:47,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:33:47,262 INFO L225 Difference]: With dead ends: 44505 [2024-11-09 07:33:47,262 INFO L226 Difference]: Without dead ends: 23845 [2024-11-09 07:33:47,304 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2018 GetRequests, 2009 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-09 07:33:47,305 INFO L432 NwaCegarLoop]: 1004 mSDtfsCounter, 742 mSDsluCounter, 1260 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 742 SdHoareTripleChecker+Valid, 2264 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-11-09 07:33:47,306 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [742 Valid, 2264 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-11-09 07:33:47,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23845 states. [2024-11-09 07:33:48,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23845 to 14351. [2024-11-09 07:33:48,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14351 states, 12134 states have (on average 1.6609526949068731) internal successors, (20154), 12190 states have internal predecessors, (20154), 2128 states have call successors, (2128), 88 states have call predecessors, (2128), 88 states have return successors, (2128), 2072 states have call predecessors, (2128), 2128 states have call successors, (2128) [2024-11-09 07:33:48,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14351 states to 14351 states and 24410 transitions. [2024-11-09 07:33:48,734 INFO L78 Accepts]: Start accepts. Automaton has 14351 states and 24410 transitions. Word has length 673 [2024-11-09 07:33:48,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:33:48,735 INFO L471 AbstractCegarLoop]: Abstraction has 14351 states and 24410 transitions. [2024-11-09 07:33:48,735 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:33:48,735 INFO L276 IsEmpty]: Start isEmpty. Operand 14351 states and 24410 transitions. [2024-11-09 07:33:48,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 674 [2024-11-09 07:33:48,749 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:33:48,749 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:33:48,763 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2024-11-09 07:33:49,003 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Ended with exit code 0 [2024-11-09 07:33:49,150 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:33:49,150 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:33:49,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:33:49,151 INFO L85 PathProgramCache]: Analyzing trace with hash -1230190412, now seen corresponding path program 1 times [2024-11-09 07:33:49,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:33:49,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1859737906] [2024-11-09 07:33:49,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:33:49,153 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:33:49,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:33:49,156 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:33:49,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2024-11-09 07:33:51,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:33:51,394 INFO L255 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:33:51,398 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:33:58,482 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:33:58,482 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:34:04,692 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:34:04,693 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:34:04,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1859737906] [2024-11-09 07:34:04,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1859737906] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:34:04,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [124300987] [2024-11-09 07:34:04,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:34:04,694 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:34:04,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:34:04,695 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:34:04,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2024-11-09 07:34:11,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:34:11,174 INFO L255 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 07:34:11,184 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:34:12,650 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21840 trivial. 0 not checked. [2024-11-09 07:34:12,650 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:34:12,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [124300987] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:34:12,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:34:12,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5, 5] total 11 [2024-11-09 07:34:12,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616269438] [2024-11-09 07:34:12,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:34:12,653 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-09 07:34:12,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:34:12,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-09 07:34:12,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-11-09 07:34:12,655 INFO L87 Difference]: Start difference. First operand 14351 states and 24410 transitions. Second operand has 6 states, 6 states have (on average 25.166666666666668) internal successors, (151), 6 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:34:23,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:34:23,113 INFO L93 Difference]: Finished difference Result 66965 states and 112569 transitions. [2024-11-09 07:34:23,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-09 07:34:23,115 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.166666666666668) internal successors, (151), 6 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) Word has length 673 [2024-11-09 07:34:23,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:34:23,375 INFO L225 Difference]: With dead ends: 66965 [2024-11-09 07:34:23,375 INFO L226 Difference]: Without dead ends: 52617 [2024-11-09 07:34:23,403 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2016 GetRequests, 2006 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-11-09 07:34:23,404 INFO L432 NwaCegarLoop]: 812 mSDtfsCounter, 1215 mSDsluCounter, 1422 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1215 SdHoareTripleChecker+Valid, 2234 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2024-11-09 07:34:23,405 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1215 Valid, 2234 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 8.4s Time] [2024-11-09 07:34:23,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52617 states. [2024-11-09 07:34:25,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52617 to 25181. [2024-11-09 07:34:25,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25181 states, 21812 states have (on average 1.6570695030258573) internal successors, (36144), 21932 states have internal predecessors, (36144), 3216 states have call successors, (3216), 152 states have call predecessors, (3216), 152 states have return successors, (3216), 3096 states have call predecessors, (3216), 3216 states have call successors, (3216) [2024-11-09 07:34:25,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25181 states to 25181 states and 42576 transitions. [2024-11-09 07:34:25,190 INFO L78 Accepts]: Start accepts. Automaton has 25181 states and 42576 transitions. Word has length 673 [2024-11-09 07:34:25,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:34:25,191 INFO L471 AbstractCegarLoop]: Abstraction has 25181 states and 42576 transitions. [2024-11-09 07:34:25,191 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.166666666666668) internal successors, (151), 6 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:34:25,191 INFO L276 IsEmpty]: Start isEmpty. Operand 25181 states and 42576 transitions. [2024-11-09 07:34:25,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 674 [2024-11-09 07:34:25,209 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:34:25,210 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:34:25,253 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (25)] Forceful destruction successful, exit code 0 [2024-11-09 07:34:25,475 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2024-11-09 07:34:25,610 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:34:25,611 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:34:25,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:34:25,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1284583310, now seen corresponding path program 1 times [2024-11-09 07:34:25,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:34:25,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [285641606] [2024-11-09 07:34:25,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:34:25,613 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:34:25,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:34:25,617 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:34:25,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2024-11-09 07:34:27,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:34:28,064 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:34:28,070 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:34:35,373 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:34:35,373 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:34:41,523 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:34:41,523 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:34:41,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [285641606] [2024-11-09 07:34:41,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [285641606] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:34:41,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [600123548] [2024-11-09 07:34:41,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:34:41,524 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:34:41,524 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:34:41,526 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:34:41,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2024-11-09 07:34:47,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:34:47,972 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 07:34:47,980 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:35:13,927 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21840 trivial. 0 not checked. [2024-11-09 07:35:13,928 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:35:13,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [600123548] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:35:13,928 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:35:13,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 9 [2024-11-09 07:35:13,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077183679] [2024-11-09 07:35:13,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:35:13,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-09 07:35:13,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:35:13,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-09 07:35:13,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-09 07:35:13,932 INFO L87 Difference]: Start difference. First operand 25181 states and 42576 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 3 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:35:18,201 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:35:20,342 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:35:21,682 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:35:25,349 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:35:27,496 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:35:29,992 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-09 07:35:33,186 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-09 07:35:36,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:35:39,423 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:35:41,427 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-09 07:35:43,691 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.26s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:35:45,695 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-09 07:35:47,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:35:49,992 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-09 07:35:54,736 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:35:56,740 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:35:58,885 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:36:00,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:36:01,999 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:36:05,624 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:36:07,633 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-09 07:36:09,775 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:36:11,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:36:13,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:36:16,676 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-09 07:36:21,579 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:36:24,197 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:36:26,199 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-09 07:36:28,467 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.27s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:36:30,472 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-09 07:36:32,776 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.30s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:36:34,786 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-09 07:36:34,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:36:34,848 INFO L93 Difference]: Finished difference Result 57975 states and 97927 transitions. [2024-11-09 07:36:34,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-09 07:36:34,927 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 3 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) Word has length 673 [2024-11-09 07:36:34,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:36:35,014 INFO L225 Difference]: With dead ends: 57975 [2024-11-09 07:36:35,015 INFO L226 Difference]: Without dead ends: 32797 [2024-11-09 07:36:35,060 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2017 GetRequests, 2008 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-09 07:36:35,060 INFO L432 NwaCegarLoop]: 452 mSDtfsCounter, 446 mSDsluCounter, 870 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 211 mSolverCounterUnsat, 27 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 78.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 1322 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 27 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 79.6s IncrementalHoareTripleChecker+Time [2024-11-09 07:36:35,061 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 1322 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 210 Invalid, 27 Unknown, 0 Unchecked, 79.6s Time] [2024-11-09 07:36:35,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32797 states. [2024-11-09 07:36:36,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32797 to 30779. [2024-11-09 07:36:36,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30779 states, 27301 states have (on average 1.671697007435625) internal successors, (45639), 27421 states have internal predecessors, (45639), 3321 states have call successors, (3321), 156 states have call predecessors, (3321), 156 states have return successors, (3321), 3201 states have call predecessors, (3321), 3321 states have call successors, (3321) [2024-11-09 07:36:36,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30779 states to 30779 states and 52281 transitions. [2024-11-09 07:36:36,725 INFO L78 Accepts]: Start accepts. Automaton has 30779 states and 52281 transitions. Word has length 673 [2024-11-09 07:36:36,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:36:36,726 INFO L471 AbstractCegarLoop]: Abstraction has 30779 states and 52281 transitions. [2024-11-09 07:36:36,726 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 3 states have internal predecessors, (151), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:36:36,726 INFO L276 IsEmpty]: Start isEmpty. Operand 30779 states and 52281 transitions. [2024-11-09 07:36:36,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 675 [2024-11-09 07:36:36,746 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:36:36,746 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:36:36,788 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (27)] Ended with exit code 0 [2024-11-09 07:36:36,989 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Ended with exit code 0 [2024-11-09 07:36:37,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:36:37,147 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:36:37,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:36:37,148 INFO L85 PathProgramCache]: Analyzing trace with hash -639323429, now seen corresponding path program 1 times [2024-11-09 07:36:37,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:36:37,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [446949396] [2024-11-09 07:36:37,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:36:37,150 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:36:37,150 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:36:37,153 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:36:37,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2024-11-09 07:36:39,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:36:39,672 INFO L255 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:36:39,679 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:36:46,976 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:36:46,976 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:36:53,313 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:36:53,313 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:36:53,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [446949396] [2024-11-09 07:36:53,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [446949396] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:36:53,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [690189355] [2024-11-09 07:36:53,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:36:53,314 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:36:53,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:36:53,315 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:36:53,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2024-11-09 07:36:59,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:36:59,817 INFO L255 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 07:36:59,824 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:37:23,476 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21840 trivial. 0 not checked. [2024-11-09 07:37:23,476 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-09 07:37:23,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [690189355] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-09 07:37:23,477 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-09 07:37:23,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 10 [2024-11-09 07:37:23,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129539468] [2024-11-09 07:37:23,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-09 07:37:23,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-09 07:37:23,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:37:23,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-09 07:37:23,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-09 07:37:23,481 INFO L87 Difference]: Start difference. First operand 30779 states and 52281 transitions. Second operand has 5 states, 5 states have (on average 30.4) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:37:28,790 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:37:31,057 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.27s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:37:33,353 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.30s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:37:35,356 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-09 07:37:37,360 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-09 07:37:39,599 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:37:41,844 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:37:44,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.32s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-09 07:37:46,521 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-09 07:37:48,535 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-09 07:37:50,545 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-09 07:37:50,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:37:50,915 INFO L93 Difference]: Finished difference Result 44459 states and 75217 transitions. [2024-11-09 07:37:51,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-09 07:37:51,000 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) Word has length 674 [2024-11-09 07:37:51,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:37:51,075 INFO L225 Difference]: With dead ends: 44459 [2024-11-09 07:37:51,075 INFO L226 Difference]: Without dead ends: 31837 [2024-11-09 07:37:51,100 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2021 GetRequests, 2010 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2024-11-09 07:37:51,101 INFO L432 NwaCegarLoop]: 512 mSDtfsCounter, 446 mSDsluCounter, 1311 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 211 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 1823 SdHoareTripleChecker+Invalid, 451 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.2s IncrementalHoareTripleChecker+Time [2024-11-09 07:37:51,101 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 1823 Invalid, 451 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 230 Invalid, 10 Unknown, 0 Unchecked, 26.2s Time] [2024-11-09 07:37:51,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31837 states. [2024-11-09 07:37:52,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31837 to 30875. [2024-11-09 07:37:52,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30875 states, 27397 states have (on average 1.6705113698580136) internal successors, (45767), 27517 states have internal predecessors, (45767), 3321 states have call successors, (3321), 156 states have call predecessors, (3321), 156 states have return successors, (3321), 3201 states have call predecessors, (3321), 3321 states have call successors, (3321) [2024-11-09 07:37:52,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30875 states to 30875 states and 52409 transitions. [2024-11-09 07:37:52,845 INFO L78 Accepts]: Start accepts. Automaton has 30875 states and 52409 transitions. Word has length 674 [2024-11-09 07:37:52,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:37:52,845 INFO L471 AbstractCegarLoop]: Abstraction has 30875 states and 52409 transitions. [2024-11-09 07:37:52,846 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.4) internal successors, (152), 4 states have internal predecessors, (152), 1 states have call successors, (105), 1 states have call predecessors, (105), 1 states have return successors, (105), 1 states have call predecessors, (105), 1 states have call successors, (105) [2024-11-09 07:37:52,846 INFO L276 IsEmpty]: Start isEmpty. Operand 30875 states and 52409 transitions. [2024-11-09 07:37:52,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 675 [2024-11-09 07:37:52,860 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:37:52,860 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:37:52,891 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (29)] Ended with exit code 0 [2024-11-09 07:37:53,103 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Ended with exit code 0 [2024-11-09 07:37:53,261 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:37:53,261 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:37:53,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:37:53,262 INFO L85 PathProgramCache]: Analyzing trace with hash -1032350439, now seen corresponding path program 1 times [2024-11-09 07:37:53,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:37:53,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1267723358] [2024-11-09 07:37:53,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:37:53,263 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:37:53,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:37:53,267 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:37:53,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2024-11-09 07:37:55,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:37:55,824 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:37:55,830 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:38:03,220 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:38:03,220 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:38:09,622 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:38:09,623 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:38:09,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1267723358] [2024-11-09 07:38:09,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1267723358] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:38:09,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [919396401] [2024-11-09 07:38:09,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:38:09,623 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:38:09,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:38:09,625 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:38:09,628 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2024-11-09 07:38:18,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:38:18,275 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 07:38:18,406 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:38:26,005 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:38:26,006 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:38:32,721 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:38:32,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [919396401] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:38:32,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1063620618] [2024-11-09 07:38:32,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:38:32,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:38:32,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:38:32,725 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:38:32,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-09 07:38:34,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:38:34,362 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:38:34,369 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:38:41,460 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 9384 proven. 216 refuted. 0 times theorem prover too weak. 12240 trivial. 0 not checked. [2024-11-09 07:38:41,460 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:38:47,784 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 96 proven. 216 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:38:47,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1063620618] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:38:47,784 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-09 07:38:47,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 7 [2024-11-09 07:38:47,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [554731508] [2024-11-09 07:38:47,785 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-09 07:38:47,788 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 07:38:47,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:38:47,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 07:38:47,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 07:38:47,791 INFO L87 Difference]: Start difference. First operand 30875 states and 52409 transitions. Second operand has 7 states, 7 states have (on average 32.0) internal successors, (224), 7 states have internal predecessors, (224), 2 states have call successors, (177), 2 states have call predecessors, (177), 4 states have return successors, (178), 2 states have call predecessors, (178), 2 states have call successors, (178) [2024-11-09 07:38:54,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:38:54,149 INFO L93 Difference]: Finished difference Result 45955 states and 77427 transitions. [2024-11-09 07:38:54,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 07:38:54,155 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 32.0) internal successors, (224), 7 states have internal predecessors, (224), 2 states have call successors, (177), 2 states have call predecessors, (177), 4 states have return successors, (178), 2 states have call predecessors, (178), 2 states have call successors, (178) Word has length 674 [2024-11-09 07:38:54,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:38:54,200 INFO L225 Difference]: With dead ends: 45955 [2024-11-09 07:38:54,200 INFO L226 Difference]: Without dead ends: 16833 [2024-11-09 07:38:54,233 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4041 GetRequests, 4030 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-09 07:38:54,234 INFO L432 NwaCegarLoop]: 396 mSDtfsCounter, 415 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 977 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-11-09 07:38:54,234 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [447 Valid, 977 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2024-11-09 07:38:54,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16833 states. [2024-11-09 07:38:55,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16833 to 16617. [2024-11-09 07:38:55,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16617 states, 14418 states have (on average 1.6431543903454016) internal successors, (23691), 14474 states have internal predecessors, (23691), 2073 states have call successors, (2073), 125 states have call predecessors, (2073), 125 states have return successors, (2073), 2017 states have call predecessors, (2073), 2073 states have call successors, (2073) [2024-11-09 07:38:55,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16617 states to 16617 states and 27837 transitions. [2024-11-09 07:38:55,215 INFO L78 Accepts]: Start accepts. Automaton has 16617 states and 27837 transitions. Word has length 674 [2024-11-09 07:38:55,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:38:55,216 INFO L471 AbstractCegarLoop]: Abstraction has 16617 states and 27837 transitions. [2024-11-09 07:38:55,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 32.0) internal successors, (224), 7 states have internal predecessors, (224), 2 states have call successors, (177), 2 states have call predecessors, (177), 4 states have return successors, (178), 2 states have call predecessors, (178), 2 states have call successors, (178) [2024-11-09 07:38:55,217 INFO L276 IsEmpty]: Start isEmpty. Operand 16617 states and 27837 transitions. [2024-11-09 07:38:55,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2024-11-09 07:38:55,226 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:38:55,226 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:38:55,262 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (31)] Forceful destruction successful, exit code 0 [2024-11-09 07:38:55,470 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2024-11-09 07:38:55,725 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-09 07:38:55,827 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:38:55,828 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:38:55,828 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:38:55,829 INFO L85 PathProgramCache]: Analyzing trace with hash 706335370, now seen corresponding path program 1 times [2024-11-09 07:38:55,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:38:55,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1443255456] [2024-11-09 07:38:55,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:38:55,830 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:38:55,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:38:55,831 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:38:55,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2024-11-09 07:38:58,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:38:58,302 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:38:58,308 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:39:04,430 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 10982 proven. 165 refuted. 0 times theorem prover too weak. 10693 trivial. 0 not checked. [2024-11-09 07:39:04,430 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:39:10,486 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 147 proven. 165 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:39:10,486 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:39:10,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1443255456] [2024-11-09 07:39:10,486 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1443255456] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:39:10,486 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1717336973] [2024-11-09 07:39:10,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:39:10,487 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:39:10,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:39:10,488 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:39:10,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (34)] Waiting until timeout for monitored process [2024-11-09 07:39:18,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:39:19,084 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 07:39:19,090 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:39:25,153 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 10982 proven. 165 refuted. 0 times theorem prover too weak. 10693 trivial. 0 not checked. [2024-11-09 07:39:25,153 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:39:31,060 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 147 proven. 165 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:39:31,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1717336973] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:39:31,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625183909] [2024-11-09 07:39:31,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:39:31,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:39:31,061 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:39:31,062 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:39:31,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-09 07:39:32,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:39:32,922 INFO L255 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-09 07:39:32,928 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:39:38,351 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 10982 proven. 165 refuted. 0 times theorem prover too weak. 10693 trivial. 0 not checked. [2024-11-09 07:39:38,351 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:39:43,827 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 147 proven. 165 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:39:43,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625183909] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:39:43,828 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-09 07:39:43,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 7 [2024-11-09 07:39:43,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875270744] [2024-11-09 07:39:43,829 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-09 07:39:43,836 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-09 07:39:43,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:39:43,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-09 07:39:43,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-09 07:39:43,838 INFO L87 Difference]: Start difference. First operand 16617 states and 27837 transitions. Second operand has 7 states, 7 states have (on average 27.428571428571427) internal successors, (192), 7 states have internal predecessors, (192), 2 states have call successors, (160), 2 states have call predecessors, (160), 4 states have return successors, (161), 2 states have call predecessors, (161), 2 states have call successors, (161) [2024-11-09 07:39:49,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:39:49,997 INFO L93 Difference]: Finished difference Result 24273 states and 40633 transitions. [2024-11-09 07:39:49,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-09 07:39:49,998 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 27.428571428571427) internal successors, (192), 7 states have internal predecessors, (192), 2 states have call successors, (160), 2 states have call predecessors, (160), 4 states have return successors, (161), 2 states have call predecessors, (161), 2 states have call successors, (161) Word has length 675 [2024-11-09 07:39:49,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:39:50,038 INFO L225 Difference]: With dead ends: 24273 [2024-11-09 07:39:50,038 INFO L226 Difference]: Without dead ends: 9324 [2024-11-09 07:39:50,053 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4047 GetRequests, 4036 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-09 07:39:50,054 INFO L432 NwaCegarLoop]: 386 mSDtfsCounter, 268 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 949 SdHoareTripleChecker+Invalid, 567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-11-09 07:39:50,054 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [317 Valid, 949 Invalid, 567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2024-11-09 07:39:50,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9324 states. [2024-11-09 07:39:50,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9324 to 9204. [2024-11-09 07:39:50,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9204 states, 7812 states have (on average 1.614311315924219) internal successors, (12611), 7836 states have internal predecessors, (12611), 1313 states have call successors, (1313), 78 states have call predecessors, (1313), 78 states have return successors, (1313), 1289 states have call predecessors, (1313), 1313 states have call successors, (1313) [2024-11-09 07:39:50,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9204 states to 9204 states and 15237 transitions. [2024-11-09 07:39:50,701 INFO L78 Accepts]: Start accepts. Automaton has 9204 states and 15237 transitions. Word has length 675 [2024-11-09 07:39:50,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:39:50,703 INFO L471 AbstractCegarLoop]: Abstraction has 9204 states and 15237 transitions. [2024-11-09 07:39:50,703 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 27.428571428571427) internal successors, (192), 7 states have internal predecessors, (192), 2 states have call successors, (160), 2 states have call predecessors, (160), 4 states have return successors, (161), 2 states have call predecessors, (161), 2 states have call successors, (161) [2024-11-09 07:39:50,703 INFO L276 IsEmpty]: Start isEmpty. Operand 9204 states and 15237 transitions. [2024-11-09 07:39:50,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 677 [2024-11-09 07:39:50,710 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:39:50,711 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:39:50,767 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Ended with exit code 0 [2024-11-09 07:39:50,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (34)] Forceful destruction successful, exit code 0 [2024-11-09 07:39:51,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-09 07:39:51,312 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:39:51,312 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:39:51,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:39:51,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1354105142, now seen corresponding path program 1 times [2024-11-09 07:39:51,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:39:51,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [790671149] [2024-11-09 07:39:51,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:39:51,314 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:39:51,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:39:51,315 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:39:51,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2024-11-09 07:39:53,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:39:53,966 INFO L255 TraceCheckSpWp]: Trace formula consists of 1087 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-09 07:39:53,972 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:40:05,199 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 11463 proven. 294 refuted. 0 times theorem prover too weak. 10083 trivial. 0 not checked. [2024-11-09 07:40:05,199 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:40:13,639 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 324 proven. 297 refuted. 0 times theorem prover too weak. 21219 trivial. 0 not checked. [2024-11-09 07:40:13,640 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:40:13,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [790671149] [2024-11-09 07:40:13,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [790671149] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:40:13,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1697911500] [2024-11-09 07:40:13,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:40:13,641 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:40:13,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:40:13,642 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:40:13,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (37)] Waiting until timeout for monitored process [2024-11-09 07:40:22,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:40:22,465 INFO L255 TraceCheckSpWp]: Trace formula consists of 1087 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 07:40:22,471 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:40:28,724 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 11022 proven. 153 refuted. 0 times theorem prover too weak. 10665 trivial. 0 not checked. [2024-11-09 07:40:28,724 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:40:35,396 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 159 proven. 153 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:40:35,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1697911500] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:40:35,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2003861066] [2024-11-09 07:40:35,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:40:35,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:40:35,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:40:35,398 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:40:35,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-09 07:40:36,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:40:36,990 INFO L255 TraceCheckSpWp]: Trace formula consists of 1087 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 07:40:36,998 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:40:43,248 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 11022 proven. 153 refuted. 0 times theorem prover too weak. 10665 trivial. 0 not checked. [2024-11-09 07:40:43,249 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:40:49,693 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 159 proven. 153 refuted. 0 times theorem prover too weak. 21528 trivial. 0 not checked. [2024-11-09 07:40:49,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2003861066] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-09 07:40:49,693 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-09 07:40:49,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 6, 6, 6, 6] total 15 [2024-11-09 07:40:49,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077148881] [2024-11-09 07:40:49,694 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-09 07:40:49,696 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-09 07:40:49,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:40:49,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-09 07:40:49,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2024-11-09 07:40:49,698 INFO L87 Difference]: Start difference. First operand 9204 states and 15237 transitions. Second operand has 15 states, 15 states have (on average 18.333333333333332) internal successors, (275), 15 states have internal predecessors, (275), 3 states have call successors, (252), 3 states have call predecessors, (252), 7 states have return successors, (255), 3 states have call predecessors, (255), 3 states have call successors, (255) [2024-11-09 07:41:20,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-09 07:41:20,091 INFO L93 Difference]: Finished difference Result 21924 states and 35553 transitions. [2024-11-09 07:41:20,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-09 07:41:20,092 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 18.333333333333332) internal successors, (275), 15 states have internal predecessors, (275), 3 states have call successors, (252), 3 states have call predecessors, (252), 7 states have return successors, (255), 3 states have call predecessors, (255), 3 states have call successors, (255) Word has length 676 [2024-11-09 07:41:20,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-09 07:41:20,136 INFO L225 Difference]: With dead ends: 21924 [2024-11-09 07:41:20,136 INFO L226 Difference]: Without dead ends: 13156 [2024-11-09 07:41:20,151 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4081 GetRequests, 4038 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=473, Invalid=1249, Unknown=0, NotChecked=0, Total=1722 [2024-11-09 07:41:20,152 INFO L432 NwaCegarLoop]: 589 mSDtfsCounter, 2235 mSDsluCounter, 2249 mSDsCounter, 0 mSdLazyCounter, 2574 mSolverCounterSat, 1250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2289 SdHoareTripleChecker+Valid, 2838 SdHoareTripleChecker+Invalid, 3824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1250 IncrementalHoareTripleChecker+Valid, 2574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.9s IncrementalHoareTripleChecker+Time [2024-11-09 07:41:20,152 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2289 Valid, 2838 Invalid, 3824 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1250 Valid, 2574 Invalid, 0 Unknown, 0 Unchecked, 25.9s Time] [2024-11-09 07:41:20,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13156 states. [2024-11-09 07:41:21,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13156 to 12824. [2024-11-09 07:41:21,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12824 states, 10085 states have (on average 1.5254338125929598) internal successors, (15384), 10133 states have internal predecessors, (15384), 2521 states have call successors, (2521), 217 states have call predecessors, (2521), 217 states have return successors, (2521), 2473 states have call predecessors, (2521), 2521 states have call successors, (2521) [2024-11-09 07:41:21,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12824 states to 12824 states and 20426 transitions. [2024-11-09 07:41:21,198 INFO L78 Accepts]: Start accepts. Automaton has 12824 states and 20426 transitions. Word has length 676 [2024-11-09 07:41:21,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-09 07:41:21,199 INFO L471 AbstractCegarLoop]: Abstraction has 12824 states and 20426 transitions. [2024-11-09 07:41:21,199 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 18.333333333333332) internal successors, (275), 15 states have internal predecessors, (275), 3 states have call successors, (252), 3 states have call predecessors, (252), 7 states have return successors, (255), 3 states have call predecessors, (255), 3 states have call successors, (255) [2024-11-09 07:41:21,199 INFO L276 IsEmpty]: Start isEmpty. Operand 12824 states and 20426 transitions. [2024-11-09 07:41:21,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 678 [2024-11-09 07:41:21,204 INFO L207 NwaCegarLoop]: Found error trace [2024-11-09 07:41:21,204 INFO L215 NwaCegarLoop]: trace histogram [105, 105, 105, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-09 07:41:21,249 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2024-11-09 07:41:21,433 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (37)] Ended with exit code 0 [2024-11-09 07:41:21,709 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-11-09 07:41:21,805 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:41:21,805 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-09 07:41:21,806 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-09 07:41:21,806 INFO L85 PathProgramCache]: Analyzing trace with hash 183323212, now seen corresponding path program 1 times [2024-11-09 07:41:21,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-09 07:41:21,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2146669045] [2024-11-09 07:41:21,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:41:21,807 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-09 07:41:21,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat [2024-11-09 07:41:21,809 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-09 07:41:21,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2024-11-09 07:41:24,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:41:24,520 INFO L255 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-09 07:41:24,527 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:41:30,319 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 8372 proven. 78 refuted. 0 times theorem prover too weak. 13390 trivial. 0 not checked. [2024-11-09 07:41:30,319 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:41:32,081 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-09 07:41:32,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2146669045] [2024-11-09 07:41:32,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2146669045] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:41:32,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1448145820] [2024-11-09 07:41:32,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:41:32,082 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-09 07:41:32,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 [2024-11-09 07:41:32,083 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-09 07:41:32,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/cvc4 --incremental --print-success --lang smt (40)] Waiting until timeout for monitored process [2024-11-09 07:41:41,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:41:42,054 INFO L255 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-09 07:41:42,061 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:41:47,206 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 8372 proven. 78 refuted. 0 times theorem prover too weak. 13390 trivial. 0 not checked. [2024-11-09 07:41:47,206 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:41:48,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1448145820] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:41:48,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279489731] [2024-11-09 07:41:48,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-09 07:41:48,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-09 07:41:48,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 [2024-11-09 07:41:48,448 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-09 07:41:48,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_7f7a42c1-5a96-4693-9634-f0cf6629df0f/bin/utaipan-verify-YMUCfTKeje/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-09 07:41:49,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-09 07:41:50,042 INFO L255 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-09 07:41:50,048 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-09 07:42:05,270 INFO L134 CoverageAnalysis]: Checked inductivity of 21840 backedges. 3014 proven. 21 refuted. 0 times theorem prover too weak. 18805 trivial. 0 not checked. [2024-11-09 07:42:05,270 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-09 07:42:07,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279489731] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-09 07:42:07,538 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-09 07:42:07,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 5] total 11 [2024-11-09 07:42:07,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966689890] [2024-11-09 07:42:07,540 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-09 07:42:07,542 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-09 07:42:07,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-09 07:42:07,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-09 07:42:07,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2024-11-09 07:42:07,545 INFO L87 Difference]: Start difference. First operand 12824 states and 20426 transitions. Second operand has 11 states, 11 states have (on average 27.272727272727273) internal successors, (300), 11 states have internal predecessors, (300), 4 states have call successors, (210), 4 states have call predecessors, (210), 6 states have return successors, (210), 4 states have call predecessors, (210), 4 states have call successors, (210)