./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-72.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-72.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 50b59b38b7f87741ee4dcb2a257b93223ac85d7344325d072154171267f073ff --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 04:15:40,604 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 04:15:40,661 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Default.epf [2024-11-14 04:15:40,666 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 04:15:40,666 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 04:15:40,704 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 04:15:40,705 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 04:15:40,705 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 04:15:40,705 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 04:15:40,706 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 04:15:40,706 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 04:15:40,706 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 04:15:40,706 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 04:15:40,706 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 04:15:40,706 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 04:15:40,706 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 04:15:40,706 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 04:15:40,706 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 04:15:40,707 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 04:15:40,707 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 04:15:40,707 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 04:15:40,707 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 04:15:40,707 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 04:15:40,707 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 04:15:40,707 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 04:15:40,708 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 04:15:40,708 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 04:15:40,708 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 04:15:40,708 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 04:15:40,708 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 04:15:40,708 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 04:15:40,708 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 04:15:40,708 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 04:15:40,708 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 04:15:40,708 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 04:15:40,709 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 04:15:40,709 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 04:15:40,709 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 04:15:40,709 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:15:40,709 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 04:15:40,709 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 04:15:40,709 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 04:15:40,709 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 04:15:40,710 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 04:15:40,710 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 04:15:40,710 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 04:15:40,710 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 04:15:40,710 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 50b59b38b7f87741ee4dcb2a257b93223ac85d7344325d072154171267f073ff [2024-11-14 04:15:41,015 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 04:15:41,031 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 04:15:41,034 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 04:15:41,036 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 04:15:41,037 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 04:15:41,038 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-72.i Unable to find full path for "g++" [2024-11-14 04:15:43,191 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 04:15:43,653 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 04:15:43,654 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-72.i [2024-11-14 04:15:43,669 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/data/c9b7686fd/a779bdc7ed464dc3a81ac34c62b21286/FLAG729f8c3bf [2024-11-14 04:15:43,689 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/data/c9b7686fd/a779bdc7ed464dc3a81ac34c62b21286 [2024-11-14 04:15:43,692 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 04:15:43,694 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 04:15:43,695 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 04:15:43,696 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 04:15:43,701 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 04:15:43,702 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:15:43" (1/1) ... [2024-11-14 04:15:43,704 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4d443218 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:15:43, skipping insertion in model container [2024-11-14 04:15:43,704 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:15:43" (1/1) ... [2024-11-14 04:15:43,753 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 04:15:43,975 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_03d03609-b472-41ba-a548-bc54c3db95a3/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-72.i[916,929] [2024-11-14 04:15:44,266 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:15:44,306 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 04:15:44,323 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_03d03609-b472-41ba-a548-bc54c3db95a3/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-72.i[916,929] [2024-11-14 04:15:44,439 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:15:44,478 INFO L204 MainTranslator]: Completed translation [2024-11-14 04:15:44,479 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:15:44 WrapperNode [2024-11-14 04:15:44,479 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 04:15:44,482 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 04:15:44,482 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 04:15:44,482 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 04:15:44,492 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:15:44" (1/1) ... [2024-11-14 04:15:44,528 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:15:44" (1/1) ... [2024-11-14 04:15:44,628 INFO L138 Inliner]: procedures = 26, calls = 94, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 731 [2024-11-14 04:15:44,629 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 04:15:44,630 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 04:15:44,630 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 04:15:44,630 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 04:15:44,639 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:15:44" (1/1) ... [2024-11-14 04:15:44,640 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:15:44" (1/1) ... [2024-11-14 04:15:44,663 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:15:44" (1/1) ... [2024-11-14 04:15:44,664 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:15:44" (1/1) ... [2024-11-14 04:15:44,715 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:15:44" (1/1) ... [2024-11-14 04:15:44,738 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:15:44" (1/1) ... [2024-11-14 04:15:44,752 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:15:44" (1/1) ... [2024-11-14 04:15:44,765 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:15:44" (1/1) ... [2024-11-14 04:15:44,784 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 04:15:44,785 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 04:15:44,785 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 04:15:44,785 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 04:15:44,786 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:15:44" (1/1) ... [2024-11-14 04:15:44,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:15:44,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:15:44,828 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 04:15:44,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 04:15:44,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 04:15:44,867 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 04:15:44,867 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 04:15:44,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 04:15:44,868 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 04:15:44,868 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 04:15:45,087 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 04:15:45,090 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 04:15:47,144 INFO L? ?]: Removed 23 outVars from TransFormulas that were not future-live. [2024-11-14 04:15:47,144 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 04:15:49,084 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 04:15:49,084 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-14 04:15:49,085 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:15:49 BoogieIcfgContainer [2024-11-14 04:15:49,085 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 04:15:49,088 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 04:15:49,088 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 04:15:49,094 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 04:15:49,094 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 04:15:43" (1/3) ... [2024-11-14 04:15:49,095 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a462bfc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:15:49, skipping insertion in model container [2024-11-14 04:15:49,095 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:15:44" (2/3) ... [2024-11-14 04:15:49,096 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a462bfc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:15:49, skipping insertion in model container [2024-11-14 04:15:49,096 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:15:49" (3/3) ... [2024-11-14 04:15:49,097 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-72.i [2024-11-14 04:15:49,118 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 04:15:49,122 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-72.i that has 2 procedures, 135 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-14 04:15:49,195 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 04:15:49,210 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;@6458dfbc, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 04:15:49,210 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 04:15:49,215 INFO L276 IsEmpty]: Start isEmpty. Operand has 135 states, 51 states have (on average 1.0588235294117647) internal successors, (54), 52 states have internal predecessors, (54), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-11-14 04:15:49,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2024-11-14 04:15:49,237 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:15:49,238 INFO L215 NwaCegarLoop]: trace histogram [81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:15:49,238 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:15:49,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:15:49,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1691459865, now seen corresponding path program 1 times [2024-11-14 04:15:49,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 04:15:49,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433797475] [2024-11-14 04:15:49,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:15:49,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 04:15:54,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-14 04:15:54,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1457336959] [2024-11-14 04:15:54,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:15:54,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:15:54,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:15:54,620 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:15:54,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 04:15:58,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 04:15:58,038 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-14 04:15:59,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-14 04:16:00,614 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2024-11-14 04:16:00,616 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-14 04:16:00,617 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-14 04:16:00,652 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 04:16:00,820 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:16:00,823 INFO L407 BasicCegarLoop]: Path program histogram: [1] [2024-11-14 04:16:01,266 INFO L173 ceAbstractionStarter]: Computing trace abstraction results [2024-11-14 04:16:01,272 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.11 04:16:01 BoogieIcfgContainer [2024-11-14 04:16:01,272 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-14 04:16:01,273 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-14 04:16:01,273 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-14 04:16:01,273 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-14 04:16:01,274 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:15:49" (3/4) ... [2024-11-14 04:16:01,277 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-14 04:16:01,277 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-14 04:16:01,279 INFO L158 Benchmark]: Toolchain (without parser) took 17585.34ms. Allocated memory was 117.4MB in the beginning and 302.0MB in the end (delta: 184.5MB). Free memory was 90.1MB in the beginning and 139.2MB in the end (delta: -49.1MB). Peak memory consumption was 140.7MB. Max. memory is 16.1GB. [2024-11-14 04:16:01,282 INFO L158 Benchmark]: CDTParser took 0.53ms. Allocated memory is still 83.9MB. Free memory is still 40.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-14 04:16:01,282 INFO L158 Benchmark]: CACSL2BoogieTranslator took 785.69ms. Allocated memory is still 117.4MB. Free memory was 89.6MB in the beginning and 61.8MB in the end (delta: 27.7MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-14 04:16:01,282 INFO L158 Benchmark]: Boogie Procedure Inliner took 147.39ms. Allocated memory is still 117.4MB. Free memory was 61.8MB in the beginning and 50.1MB in the end (delta: 11.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-14 04:16:01,283 INFO L158 Benchmark]: Boogie Preprocessor took 154.13ms. Allocated memory is still 117.4MB. Free memory was 50.1MB in the beginning and 44.5MB in the end (delta: 5.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-14 04:16:01,283 INFO L158 Benchmark]: RCFGBuilder took 4300.50ms. Allocated memory was 117.4MB in the beginning and 167.8MB in the end (delta: 50.3MB). Free memory was 44.5MB in the beginning and 62.9MB in the end (delta: -18.4MB). Peak memory consumption was 62.9MB. Max. memory is 16.1GB. [2024-11-14 04:16:01,283 INFO L158 Benchmark]: TraceAbstraction took 12184.03ms. Allocated memory was 167.8MB in the beginning and 302.0MB in the end (delta: 134.2MB). Free memory was 62.9MB in the beginning and 139.3MB in the end (delta: -76.4MB). Peak memory consumption was 119.8MB. Max. memory is 16.1GB. [2024-11-14 04:16:01,284 INFO L158 Benchmark]: Witness Printer took 5.05ms. Allocated memory is still 302.0MB. Free memory was 139.3MB in the beginning and 139.2MB in the end (delta: 23.5kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-14 04:16:01,288 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.53ms. Allocated memory is still 83.9MB. Free memory is still 40.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 785.69ms. Allocated memory is still 117.4MB. Free memory was 89.6MB in the beginning and 61.8MB in the end (delta: 27.7MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 147.39ms. Allocated memory is still 117.4MB. Free memory was 61.8MB in the beginning and 50.1MB in the end (delta: 11.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 154.13ms. Allocated memory is still 117.4MB. Free memory was 50.1MB in the beginning and 44.5MB in the end (delta: 5.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 4300.50ms. Allocated memory was 117.4MB in the beginning and 167.8MB in the end (delta: 50.3MB). Free memory was 44.5MB in the beginning and 62.9MB in the end (delta: -18.4MB). Peak memory consumption was 62.9MB. Max. memory is 16.1GB. * TraceAbstraction took 12184.03ms. Allocated memory was 167.8MB in the beginning and 302.0MB in the end (delta: 134.2MB). Free memory was 62.9MB in the beginning and 139.3MB in the end (delta: -76.4MB). Peak memory consumption was 119.8MB. Max. memory is 16.1GB. * Witness Printer took 5.05ms. Allocated memory is still 302.0MB. Free memory was 139.3MB in the beginning and 139.2MB in the end (delta: 23.5kB). Peak memory consumption was 8.4MB. 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 171, overapproximation of someBinaryArithmeticDOUBLEoperation at line 196, overapproximation of someBinaryFLOATComparisonOperation at line 528, overapproximation of bitwiseOr at line 227, overapproximation of someUnaryDOUBLEoperation at line 205, overapproximation of bitwiseAnd at line 227, overapproximation of someBinaryDOUBLEComparisonOperation at line 539, overapproximation of someBinaryDOUBLEComparisonOperation at line 632, overapproximation of someBinaryDOUBLEComparisonOperation at line 640, overapproximation of someBinaryDOUBLEComparisonOperation at line 147, overapproximation of someBinaryDOUBLEComparisonOperation at line 570, overapproximation of someBinaryDOUBLEComparisonOperation at line 615, overapproximation of someBinaryDOUBLEComparisonOperation at line 611, overapproximation of someBinaryDOUBLEComparisonOperation at line 541, overapproximation of someBinaryDOUBLEComparisonOperation at line 613, overapproximation of someBinaryArithmeticFLOAToperation at line 363. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed short int var_1_1 = 16; [L23] signed char var_1_10 = 2; [L24] signed char var_1_11 = 1; [L25] float var_1_14 = 64.3; [L26] signed char var_1_16 = 32; [L27] unsigned char var_1_17 = 1; [L28] unsigned char var_1_18 = 0; [L29] unsigned char var_1_19 = 0; [L30] double var_1_20 = 9.25; [L31] double var_1_21 = 255.05; [L32] double var_1_22 = 25.5; [L33] unsigned char var_1_23 = 2; [L34] unsigned char var_1_25 = 1; [L35] unsigned short int var_1_26 = 5; [L36] unsigned char var_1_27 = 128; [L37] unsigned char var_1_28 = 1; [L38] signed long int var_1_29 = 128; [L39] unsigned long int var_1_31 = 1; [L40] unsigned long int var_1_32 = 64; [L41] unsigned char var_1_33 = 1; [L42] unsigned char var_1_34 = 1; [L43] unsigned short int var_1_35 = 100; [L44] unsigned short int var_1_36 = 50; [L45] unsigned long int var_1_37 = 3773873024; [L46] unsigned long int var_1_38 = 2296504360; [L47] double var_1_39 = 64.375; [L48] double var_1_40 = 63.6; [L49] unsigned char var_1_41 = 0; [L50] unsigned char var_1_42 = 0; [L51] unsigned char var_1_43 = 0; [L52] unsigned char var_1_44 = 0; [L53] unsigned char var_1_45 = 4; [L54] unsigned char var_1_46 = 0; [L55] unsigned char var_1_47 = 10; [L56] unsigned char var_1_48 = 0; [L57] unsigned char var_1_49 = 0; [L58] unsigned char var_1_50 = 0; [L59] unsigned short int var_1_51 = 44584; [L60] signed char var_1_52 = 32; [L61] signed char var_1_53 = 16; [L62] signed char var_1_54 = 64; [L63] signed char var_1_55 = 32; [L64] signed char var_1_56 = 100; [L65] signed char var_1_57 = 100; [L66] double var_1_58 = 199.75; [L67] double var_1_59 = 0.0; [L68] double var_1_60 = 256.2; [L69] double var_1_61 = 1.54; [L70] unsigned short int var_1_62 = 2; [L71] unsigned short int var_1_63 = 33332; [L72] signed char var_1_64 = -64; [L73] signed char var_1_65 = 4; [L74] signed char var_1_66 = -32; [L75] signed char var_1_67 = -1; [L76] signed char var_1_68 = 64; [L77] unsigned short int var_1_69 = 16; [L78] unsigned short int var_1_70 = 1; [L79] unsigned long int var_1_71 = 50; [L80] unsigned char var_1_72 = 16; [L81] unsigned char var_1_73 = 50; [L82] double var_1_74 = 255.75; [L83] float var_1_75 = 0.875; [L84] unsigned short int var_1_76 = 32; [L85] signed short int var_1_77 = -32; [L86] unsigned short int var_1_78 = 1000; [L87] signed short int var_1_79 = -16; [L88] signed short int var_1_80 = -2; [L89] signed short int var_1_81 = 256; [L90] unsigned short int var_1_82 = 4; [L91] signed char var_1_83 = 4; [L92] double var_1_84 = 32.92; [L93] double var_1_85 = 10000000.08; [L94] unsigned char var_1_86 = 1; [L95] signed long int var_1_87 = -128; [L96] unsigned short int var_1_88 = 128; [L97] unsigned short int var_1_89 = 32; [L98] unsigned short int var_1_90 = 27120; [L99] signed long int var_1_91 = -8; [L100] signed char var_1_92 = 5; [L101] float var_1_93 = 0.375; [L102] signed long int var_1_94 = -10; [L103] double var_1_95 = 8.8; [L104] unsigned short int var_1_96 = 256; [L105] unsigned short int var_1_97 = 64; [L106] unsigned short int var_1_98 = 47144; [L107] unsigned char var_1_99 = 10; [L108] unsigned char var_1_100 = 0; [L109] unsigned char var_1_101 = 0; [L110] signed short int var_1_102 = -5; [L111] signed short int var_1_103 = 19435; [L112] signed char var_1_104 = -50; [L113] float var_1_105 = 63.1; [L114] unsigned char var_1_106 = 1; [L115] signed short int var_1_107 = 64; [L116] unsigned long int var_1_108 = 0; [L117] unsigned char var_1_109 = 0; [L118] unsigned char var_1_110 = 32; [L119] double var_1_111 = 15.5; [L120] signed short int var_1_112 = 256; [L121] signed char var_1_113 = 8; [L122] float var_1_114 = 256.5; [L123] float var_1_115 = 24.25; [L124] signed char var_1_116 = 8; [L125] unsigned short int var_1_117 = 16; [L126] unsigned long int var_1_118 = 10; [L127] unsigned long int var_1_119 = 2; [L128] unsigned char last_1_var_1_17 = 1; [L129] double last_1_var_1_20 = 9.25; [L130] unsigned char last_1_var_1_23 = 2; [L131] unsigned short int last_1_var_1_26 = 5; [L132] signed long int last_1_var_1_29 = 128; [L663] isInitial = 1 [L664] FCALL initially() [L665] COND TRUE 1 [L666] CALL updateLastVariables() [L652] last_1_var_1_17 = var_1_17 [L653] last_1_var_1_20 = var_1_20 [L654] last_1_var_1_23 = var_1_23 [L655] last_1_var_1_26 = var_1_26 [L656] last_1_var_1_29 = var_1_29 [L666] RET updateLastVariables() [L667] CALL updateVariables() [L524] var_1_11 = __VERIFIER_nondet_char() [L525] CALL assume_abort_if_not(var_1_11 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_14=643/10, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L525] RET assume_abort_if_not(var_1_11 >= -63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_14=643/10, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L526] CALL assume_abort_if_not(var_1_11 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_14=643/10, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L526] RET assume_abort_if_not(var_1_11 <= 63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_14=643/10, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L527] var_1_14 = __VERIFIER_nondet_float() [L528] CALL assume_abort_if_not((var_1_14 >= 0.0F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 9223372.036854776000e+12F && var_1_14 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L528] RET assume_abort_if_not((var_1_14 >= 0.0F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 9223372.036854776000e+12F && var_1_14 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=32, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L529] var_1_16 = __VERIFIER_nondet_char() [L530] CALL assume_abort_if_not(var_1_16 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L530] RET assume_abort_if_not(var_1_16 >= -63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L531] CALL assume_abort_if_not(var_1_16 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L531] RET assume_abort_if_not(var_1_16 <= 63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=0, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L532] var_1_18 = __VERIFIER_nondet_uchar() [L533] CALL assume_abort_if_not(var_1_18 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L533] RET assume_abort_if_not(var_1_18 >= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L534] CALL assume_abort_if_not(var_1_18 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L534] RET assume_abort_if_not(var_1_18 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=0, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L535] var_1_19 = __VERIFIER_nondet_uchar() [L536] CALL assume_abort_if_not(var_1_19 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L536] RET assume_abort_if_not(var_1_19 >= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L537] CALL assume_abort_if_not(var_1_19 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L537] RET assume_abort_if_not(var_1_19 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_21=5101/20, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L538] var_1_21 = __VERIFIER_nondet_double() [L539] CALL assume_abort_if_not((var_1_21 >= -922337.2036854765600e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854765600e+12F && var_1_21 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L539] RET assume_abort_if_not((var_1_21 >= -922337.2036854765600e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854765600e+12F && var_1_21 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_22=51/2, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L540] var_1_22 = __VERIFIER_nondet_double() [L541] CALL assume_abort_if_not((var_1_22 >= -922337.2036854765600e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854765600e+12F && var_1_22 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L541] RET assume_abort_if_not((var_1_22 >= -922337.2036854765600e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854765600e+12F && var_1_22 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=1, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L542] var_1_25 = __VERIFIER_nondet_uchar() [L543] CALL assume_abort_if_not(var_1_25 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L543] RET assume_abort_if_not(var_1_25 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L544] CALL assume_abort_if_not(var_1_25 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L544] RET assume_abort_if_not(var_1_25 <= 254) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=128, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L545] var_1_27 = __VERIFIER_nondet_uchar() [L546] CALL assume_abort_if_not(var_1_27 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L546] RET assume_abort_if_not(var_1_27 >= 127) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L547] CALL assume_abort_if_not(var_1_27 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L547] RET assume_abort_if_not(var_1_27 <= 255) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=1, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L548] var_1_28 = __VERIFIER_nondet_uchar() [L549] CALL assume_abort_if_not(var_1_28 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L549] RET assume_abort_if_not(var_1_28 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L550] CALL assume_abort_if_not(var_1_28 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L550] RET assume_abort_if_not(var_1_28 <= 127) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L551] var_1_33 = __VERIFIER_nondet_uchar() [L552] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L552] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L553] CALL assume_abort_if_not(var_1_33 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L553] RET assume_abort_if_not(var_1_33 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L554] var_1_34 = __VERIFIER_nondet_uchar() [L555] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L555] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L556] CALL assume_abort_if_not(var_1_34 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L556] RET assume_abort_if_not(var_1_34 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_35=100, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L557] var_1_35 = __VERIFIER_nondet_ushort() [L558] CALL assume_abort_if_not(var_1_35 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L558] RET assume_abort_if_not(var_1_35 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L559] CALL assume_abort_if_not(var_1_35 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L559] RET assume_abort_if_not(var_1_35 <= 65535) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_36=50, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L560] var_1_36 = __VERIFIER_nondet_ushort() [L561] CALL assume_abort_if_not(var_1_36 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L561] RET assume_abort_if_not(var_1_36 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L562] CALL assume_abort_if_not(var_1_36 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L562] RET assume_abort_if_not(var_1_36 <= 65535) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=3773873024, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L563] var_1_37 = __VERIFIER_nondet_ulong() [L564] CALL assume_abort_if_not(var_1_37 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L564] RET assume_abort_if_not(var_1_37 >= 2147483647) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L565] CALL assume_abort_if_not(var_1_37 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L565] RET assume_abort_if_not(var_1_37 <= 4294967294) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=2296504360, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L566] var_1_38 = __VERIFIER_nondet_ulong() [L567] CALL assume_abort_if_not(var_1_38 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L567] RET assume_abort_if_not(var_1_38 >= 2147483647) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L568] CALL assume_abort_if_not(var_1_38 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L568] RET assume_abort_if_not(var_1_38 <= 4294967294) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_40=318/5, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L569] var_1_40 = __VERIFIER_nondet_double() [L570] CALL assume_abort_if_not((var_1_40 >= -922337.2036854765600e+13F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 9223372.036854765600e+12F && var_1_40 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L570] RET assume_abort_if_not((var_1_40 >= -922337.2036854765600e+13F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 9223372.036854765600e+12F && var_1_40 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=0, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L571] var_1_42 = __VERIFIER_nondet_uchar() [L572] CALL assume_abort_if_not(var_1_42 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L572] RET assume_abort_if_not(var_1_42 >= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L573] CALL assume_abort_if_not(var_1_42 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L573] RET assume_abort_if_not(var_1_42 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=0, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L574] var_1_43 = __VERIFIER_nondet_uchar() [L575] CALL assume_abort_if_not(var_1_43 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L575] RET assume_abort_if_not(var_1_43 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L576] CALL assume_abort_if_not(var_1_43 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L576] RET assume_abort_if_not(var_1_43 <= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=0, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L577] var_1_44 = __VERIFIER_nondet_uchar() [L578] CALL assume_abort_if_not(var_1_44 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L578] RET assume_abort_if_not(var_1_44 >= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L579] CALL assume_abort_if_not(var_1_44 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L579] RET assume_abort_if_not(var_1_44 <= 1) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=0, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L580] var_1_46 = __VERIFIER_nondet_uchar() [L581] CALL assume_abort_if_not(var_1_46 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L581] RET assume_abort_if_not(var_1_46 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L582] CALL assume_abort_if_not(var_1_46 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L582] RET assume_abort_if_not(var_1_46 <= 254) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=10, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L583] var_1_47 = __VERIFIER_nondet_uchar() [L584] CALL assume_abort_if_not(var_1_47 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L584] RET assume_abort_if_not(var_1_47 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L585] CALL assume_abort_if_not(var_1_47 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L585] RET assume_abort_if_not(var_1_47 <= 254) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L586] var_1_49 = __VERIFIER_nondet_uchar() [L587] CALL assume_abort_if_not(var_1_49 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L587] RET assume_abort_if_not(var_1_49 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L588] CALL assume_abort_if_not(var_1_49 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L588] RET assume_abort_if_not(var_1_49 <= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L589] var_1_50 = __VERIFIER_nondet_uchar() [L590] CALL assume_abort_if_not(var_1_50 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L590] RET assume_abort_if_not(var_1_50 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L591] CALL assume_abort_if_not(var_1_50 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L591] RET assume_abort_if_not(var_1_50 <= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=44584, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L592] var_1_51 = __VERIFIER_nondet_ushort() [L593] CALL assume_abort_if_not(var_1_51 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L593] RET assume_abort_if_not(var_1_51 >= 32767) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L594] CALL assume_abort_if_not(var_1_51 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L594] RET assume_abort_if_not(var_1_51 <= 65535) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=16, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L595] var_1_53 = __VERIFIER_nondet_char() [L596] CALL assume_abort_if_not(var_1_53 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L596] RET assume_abort_if_not(var_1_53 >= -127) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L597] CALL assume_abort_if_not(var_1_53 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L597] RET assume_abort_if_not(var_1_53 <= 126) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=64, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L598] var_1_54 = __VERIFIER_nondet_char() [L599] CALL assume_abort_if_not(var_1_54 >= 62) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L599] RET assume_abort_if_not(var_1_54 >= 62) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L600] CALL assume_abort_if_not(var_1_54 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L600] RET assume_abort_if_not(var_1_54 <= 126) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=32, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L601] var_1_55 = __VERIFIER_nondet_char() [L602] CALL assume_abort_if_not(var_1_55 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L602] RET assume_abort_if_not(var_1_55 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L603] CALL assume_abort_if_not(var_1_55 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L603] RET assume_abort_if_not(var_1_55 <= 63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=100, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L604] var_1_56 = __VERIFIER_nondet_char() [L605] CALL assume_abort_if_not(var_1_56 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L605] RET assume_abort_if_not(var_1_56 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L606] CALL assume_abort_if_not(var_1_56 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L606] RET assume_abort_if_not(var_1_56 <= 126) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=100, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L607] var_1_57 = __VERIFIER_nondet_char() [L608] CALL assume_abort_if_not(var_1_57 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L608] RET assume_abort_if_not(var_1_57 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L609] CALL assume_abort_if_not(var_1_57 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L609] RET assume_abort_if_not(var_1_57 <= 126) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_59=0, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L610] var_1_59 = __VERIFIER_nondet_double() [L611] CALL assume_abort_if_not((var_1_59 >= 4611686.018427382800e+12F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 9223372.036854765600e+12F && var_1_59 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L611] RET assume_abort_if_not((var_1_59 >= 4611686.018427382800e+12F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 9223372.036854765600e+12F && var_1_59 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_60=1281/5, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L612] var_1_60 = __VERIFIER_nondet_double() [L613] CALL assume_abort_if_not((var_1_60 >= 0.0F && 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_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L613] RET assume_abort_if_not((var_1_60 >= 0.0F && 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_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_61=77/50, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L614] var_1_61 = __VERIFIER_nondet_double() [L615] CALL assume_abort_if_not((var_1_61 >= -230584.3009213691390e+13F && var_1_61 <= -1.0e-20F) || (var_1_61 <= 2305843.009213691390e+12F && var_1_61 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L615] RET assume_abort_if_not((var_1_61 >= -230584.3009213691390e+13F && var_1_61 <= -1.0e-20F) || (var_1_61 <= 2305843.009213691390e+12F && var_1_61 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=33332, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L616] var_1_63 = __VERIFIER_nondet_ushort() [L617] CALL assume_abort_if_not(var_1_63 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L617] RET assume_abort_if_not(var_1_63 >= 32767) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L618] CALL assume_abort_if_not(var_1_63 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L618] RET assume_abort_if_not(var_1_63 <= 65534) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=4, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L619] var_1_65 = __VERIFIER_nondet_char() [L620] CALL assume_abort_if_not(var_1_65 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L620] RET assume_abort_if_not(var_1_65 >= -63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L621] CALL assume_abort_if_not(var_1_65 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L621] RET assume_abort_if_not(var_1_65 <= 63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-32, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L622] var_1_66 = __VERIFIER_nondet_char() [L623] CALL assume_abort_if_not(var_1_66 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L623] RET assume_abort_if_not(var_1_66 >= -63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L624] CALL assume_abort_if_not(var_1_66 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L624] RET assume_abort_if_not(var_1_66 <= 63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=64, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L625] var_1_68 = __VERIFIER_nondet_char() [L626] CALL assume_abort_if_not(var_1_68 >= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L626] RET assume_abort_if_not(var_1_68 >= 63) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L627] CALL assume_abort_if_not(var_1_68 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L627] RET assume_abort_if_not(var_1_68 <= 126) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=1, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L628] var_1_70 = __VERIFIER_nondet_ushort() [L629] CALL assume_abort_if_not(var_1_70 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L629] RET assume_abort_if_not(var_1_70 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L630] CALL assume_abort_if_not(var_1_70 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L630] RET assume_abort_if_not(var_1_70 <= 32767) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_85=250000002/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L631] var_1_85 = __VERIFIER_nondet_double() [L632] CALL assume_abort_if_not((var_1_85 >= 0.0F && var_1_85 <= -1.0e-20F) || (var_1_85 <= 9223372.036854765600e+12F && var_1_85 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L632] RET assume_abort_if_not((var_1_85 >= 0.0F && var_1_85 <= -1.0e-20F) || (var_1_85 <= 9223372.036854765600e+12F && var_1_85 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_89=32, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L633] var_1_89 = __VERIFIER_nondet_ushort() [L634] CALL assume_abort_if_not(var_1_89 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L634] RET assume_abort_if_not(var_1_89 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L635] CALL assume_abort_if_not(var_1_89 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L635] RET assume_abort_if_not(var_1_89 <= 65535) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=27120, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L636] var_1_90 = __VERIFIER_nondet_ushort() [L637] CALL assume_abort_if_not(var_1_90 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L637] RET assume_abort_if_not(var_1_90 >= 16383) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L638] CALL assume_abort_if_not(var_1_90 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L638] RET assume_abort_if_not(var_1_90 <= 32767) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_95=44/5, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L639] var_1_95 = __VERIFIER_nondet_double() [L640] CALL assume_abort_if_not((var_1_95 >= -922337.2036854776000e+13F && var_1_95 <= -1.0e-20F) || (var_1_95 <= 9223372.036854776000e+12F && var_1_95 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L640] RET assume_abort_if_not((var_1_95 >= -922337.2036854776000e+13F && var_1_95 <= -1.0e-20F) || (var_1_95 <= 9223372.036854776000e+12F && var_1_95 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_96=256, var_1_97=64, var_1_98=47144, var_1_99=10] [L641] var_1_97 = __VERIFIER_nondet_ushort() [L642] CALL assume_abort_if_not(var_1_97 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_96=256, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L642] RET assume_abort_if_not(var_1_97 >= 0) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_96=256, var_1_98=47144, var_1_99=10] [L643] CALL assume_abort_if_not(var_1_97 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_96=256, var_1_97=65536, var_1_98=47144, var_1_99=10] [L20] COND FALSE !(!cond) [L643] RET assume_abort_if_not(var_1_97 <= 65534) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_96=256, var_1_97=65536, var_1_98=47144, var_1_99=10] [L644] var_1_98 = __VERIFIER_nondet_ushort() [L645] CALL assume_abort_if_not(var_1_98 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_96=256, var_1_97=65536, var_1_98=32767, var_1_99=10] [L20] COND FALSE !(!cond) [L645] RET assume_abort_if_not(var_1_98 >= 32767) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_96=256, var_1_97=65536, var_1_98=32767, var_1_99=10] [L646] CALL assume_abort_if_not(var_1_98 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_96=256, var_1_97=65536, var_1_98=32767, var_1_99=10] [L20] COND FALSE !(!cond) [L646] RET assume_abort_if_not(var_1_98 <= 65534) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=19435, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_96=256, var_1_97=65536, var_1_98=32767, var_1_99=10] [L647] var_1_103 = __VERIFIER_nondet_short() [L648] CALL assume_abort_if_not(var_1_103 >= 16382) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=32766, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_96=256, var_1_97=65536, var_1_98=32767, var_1_99=10] [L20] COND FALSE !(!cond) [L648] RET assume_abort_if_not(var_1_103 >= 16382) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=32766, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_96=256, var_1_97=65536, var_1_98=32767, var_1_99=10] [L649] CALL assume_abort_if_not(var_1_103 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=32766, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_96=256, var_1_97=65536, var_1_98=32767, var_1_99=10] [L20] COND FALSE !(!cond) [L649] RET assume_abort_if_not(var_1_103 <= 32766) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=0, var_1_101=0, var_1_102=-5, var_1_103=32766, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=0, var_1_10=2, var_1_110=32, var_1_111=31/2, var_1_112=256, var_1_113=8, var_1_114=513/2, var_1_115=97/4, var_1_116=8, var_1_117=16, var_1_118=10, var_1_119=2, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=16, var_1_20=37/4, var_1_23=2, var_1_25=-253, var_1_26=5, var_1_27=131, var_1_28=383, var_1_29=128, var_1_31=1, var_1_32=64, var_1_33=1, var_1_34=-255, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=515/8, var_1_41=0, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=4, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_62=2, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=50, var_1_74=1023/4, var_1_75=7/8, var_1_76=32, var_1_77=-32, var_1_78=1000, var_1_79=-16, var_1_80=-2, var_1_81=256, var_1_82=4, var_1_83=4, var_1_84=823/25, var_1_86=1, var_1_87=-128, var_1_88=128, var_1_90=32767, var_1_91=-8, var_1_92=5, var_1_93=3/8, var_1_94=-10, var_1_96=256, var_1_97=65536, var_1_98=32767, var_1_99=10] [L667] RET updateVariables() [L668] CALL step() [L136] COND TRUE var_1_33 && var_1_34 [L137] COND TRUE var_1_35 <= var_1_36 [L138] var_1_32 = (((((var_1_37) < (((((var_1_38) < 0 ) ? -(var_1_38) : (var_1_38))))) ? (var_1_37) : (((((var_1_38) < 0 ) ? -(var_1_38) : (var_1_38)))))) - ((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35)))) [L141] COND TRUE \read(var_1_33) [L142] COND TRUE var_1_36 != (~ var_1_38) [L143] var_1_39 = var_1_40 [L146] COND FALSE !(var_1_32 <= (~ var_1_37)) [L153] COND TRUE var_1_39 > var_1_40 [L154] var_1_41 = (! var_1_43) [L163] COND TRUE ((((var_1_39) < 0 ) ? -(var_1_39) : (var_1_39))) <= var_1_40 [L164] var_1_45 = ((((((((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))) < 0 ) ? -((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))) : ((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))))) < 0 ) ? -(((((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))) < 0 ) ? -((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))) : ((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))))) : (((((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))) < 0 ) ? -((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))) : ((((var_1_46) < (var_1_47)) ? (var_1_46) : (var_1_47))))))) [L168] COND TRUE \read(var_1_44) [L169] COND FALSE !(var_1_36 > ((((~ var_1_38) < 0 ) ? -(~ var_1_38) : (~ var_1_38)))) [L180] COND FALSE !(var_1_36 > (var_1_51 - var_1_45)) [L183] var_1_48 = (! ((var_1_51 >= var_1_35) || var_1_42)) [L187] COND FALSE !(var_1_33 && var_1_49) [L190] COND FALSE !(\read(var_1_48)) [L213] COND FALSE !(\read(var_1_49)) [L218] COND TRUE var_1_58 >= (var_1_40 * 255.75) [L219] var_1_62 = var_1_45 [L224] COND FALSE !(-32 < ((~ var_1_52) % var_1_51)) [L227] EXPR var_1_62 & 2 [L227] EXPR var_1_45 ^ (var_1_62 & 2) [L227] COND FALSE !((var_1_45 ^ (var_1_62 & 2)) == (((((((var_1_63) < (var_1_36)) ? (var_1_63) : (var_1_36))) < 0 ) ? -((((var_1_63) < (var_1_36)) ? (var_1_63) : (var_1_36))) : ((((var_1_63) < (var_1_36)) ? (var_1_63) : (var_1_36)))))) [L230] EXPR var_1_62 ^ (var_1_57 + -10) [L230] COND TRUE var_1_52 > (var_1_62 ^ (var_1_57 + -10)) [L231] COND FALSE !(var_1_54 >= var_1_32) [L242] COND FALSE !(((((var_1_38 - 256u) < 0 ) ? -(var_1_38 - 256u) : (var_1_38 - 256u))) <= (var_1_51 + var_1_63)) [L245] COND FALSE !(\read(var_1_48)) [L248] COND FALSE !(\read(var_1_50)) [L251] var_1_73 = 5 [L252] var_1_74 = var_1_59 [L253] COND TRUE \read(var_1_44) [L254] var_1_75 = var_1_60 [L258] EXPR var_1_46 >> var_1_45 [L258] COND TRUE var_1_38 <= (var_1_46 >> var_1_45) [L259] COND TRUE ! (var_1_69 > var_1_71) [L260] var_1_76 = (((((((var_1_72) < ((61490 - var_1_54))) ? (var_1_72) : ((61490 - var_1_54)))) < 0 ) ? -((((var_1_72) < ((61490 - var_1_54))) ? (var_1_72) : ((61490 - var_1_54)))) : ((((var_1_72) < ((61490 - var_1_54))) ? (var_1_72) : ((61490 - var_1_54)))))) [L269] COND FALSE !((var_1_60 + 16.5) == var_1_75) [L272] COND TRUE var_1_38 >= var_1_46 [L273] var_1_77 = ((((var_1_66) < ((((((var_1_54) < (var_1_56)) ? (var_1_54) : (var_1_56))) - var_1_55))) ? (var_1_66) : ((((((var_1_54) < (var_1_56)) ? (var_1_54) : (var_1_56))) - var_1_55)))) [L276] EXPR var_1_45 | var_1_69 [L276] COND FALSE !(((var_1_45 | var_1_69) * ((((var_1_67) < (-4)) ? (var_1_67) : (-4)))) > var_1_76) [L279] var_1_78 = (((((((var_1_63) > (var_1_70)) ? (var_1_63) : (var_1_70))) < 0 ) ? -((((var_1_63) > (var_1_70)) ? (var_1_63) : (var_1_70))) : ((((var_1_63) > (var_1_70)) ? (var_1_63) : (var_1_70))))) [L281] COND TRUE var_1_37 > var_1_72 [L282] var_1_79 = var_1_73 [L288] COND FALSE !(var_1_76 > (var_1_56 % ((((var_1_68) > (1)) ? (var_1_68) : (1))))) [L291] COND TRUE var_1_38 != var_1_62 [L292] COND FALSE !(((((var_1_68) < (var_1_55)) ? (var_1_68) : (var_1_55))) > var_1_62) [L295] COND TRUE \read(var_1_44) [L296] var_1_81 = (var_1_46 - ((((((((var_1_72) < 0 ) ? -(var_1_72) : (var_1_72)))) > (var_1_55)) ? (((((var_1_72) < 0 ) ? -(var_1_72) : (var_1_72)))) : (var_1_55)))) [L300] COND TRUE var_1_75 < var_1_58 [L301] var_1_82 = (((((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46))) < 0 ) ? -((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46))) : ((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46))))) [L305] EXPR var_1_52 >> var_1_76 [L305] COND FALSE !(256 <= ((var_1_52 >> var_1_76) / ((((var_1_68) < 0 ) ? -(var_1_68) : (var_1_68))))) [L308] COND FALSE !(var_1_63 <= (~ var_1_47)) [L315] COND FALSE !(var_1_36 <= var_1_73) [L329] COND FALSE !(\read(var_1_50)) [L338] var_1_86 = (var_1_43 || (! (! var_1_49))) [L340] COND FALSE !(var_1_82 <= 0) [L345] EXPR (~ var_1_89) >> var_1_53 [L345] COND TRUE var_1_78 >= ((~ var_1_89) >> var_1_53) [L346] COND TRUE \read(var_1_33) [L347] var_1_88 = ((var_1_90 - var_1_54) + (((((((8) < 0 ) ? -(8) : (8))) < 0 ) ? -((((8) < 0 ) ? -(8) : (8))) : ((((8) < 0 ) ? -(8) : (8)))))) [L352] COND FALSE !(((((var_1_85) < (var_1_59)) ? (var_1_85) : (var_1_59))) > var_1_75) [L355] COND TRUE var_1_56 > (var_1_63 % var_1_68) [L356] COND TRUE (var_1_80 % var_1_54) <= 8 [L357] var_1_92 = var_1_54 [L362] COND FALSE !(var_1_61 > (var_1_85 - var_1_59)) [L365] COND FALSE !(var_1_60 > var_1_95) [L370] COND TRUE var_1_88 <= ((((var_1_70) > (((((var_1_78) < (var_1_57)) ? (var_1_78) : (var_1_57))))) ? (var_1_70) : (((((var_1_78) < (var_1_57)) ? (var_1_78) : (var_1_57)))))) [L371] COND TRUE var_1_37 > var_1_76 [L372] var_1_96 = (var_1_54 + ((((var_1_68) < (var_1_56)) ? (var_1_68) : (var_1_56)))) [L381] COND FALSE !((((((var_1_93) < 0 ) ? -(var_1_93) : (var_1_93))) + var_1_61) <= var_1_75) [L390] COND TRUE var_1_96 <= var_1_90 [L391] COND TRUE (var_1_54 - var_1_90) < -10000 [L392] var_1_100 = (! ((var_1_38 < var_1_63) && var_1_43)) [L401] COND FALSE !(\read(var_1_43)) [L404] COND FALSE !(var_1_78 <= var_1_94) [L409] COND FALSE !(((((var_1_61) < 0 ) ? -(var_1_61) : (var_1_61))) >= var_1_93) [L416] COND FALSE !(\read(var_1_48)) [L419] COND FALSE !((var_1_68 - var_1_56) > var_1_51) [L422] COND FALSE !(var_1_101 && (! var_1_33)) [L429] COND TRUE (var_1_32 * (var_1_91 + var_1_78)) > var_1_54 [L430] COND FALSE !(((((var_1_73) < (var_1_91)) ? (var_1_73) : (var_1_91))) >= var_1_53) [L435] EXPR var_1_77 & var_1_68 [L435] EXPR (var_1_77 & var_1_68) ^ var_1_36 [L435] COND FALSE !(64 >= ((var_1_77 & var_1_68) ^ var_1_36)) [L438] COND TRUE \read(var_1_106) [L439] var_1_109 = var_1_43 [L443] COND FALSE !(\read(var_1_49)) [L446] COND FALSE !(\read(var_1_86)) [L449] var_1_111 = var_1_59 [L451] COND TRUE \read(var_1_44) [L452] var_1_112 = var_1_53 [L456] COND TRUE \read(var_1_33) [L457] var_1_113 = var_1_54 [L461] COND TRUE \read(var_1_44) [L462] var_1_114 = var_1_40 [L466] COND TRUE \read(var_1_42) [L467] var_1_115 = var_1_61 [L471] COND FALSE !(\read(var_1_109)) [L474] COND FALSE !(var_1_66 != var_1_77) [L477] COND TRUE ((((var_1_93) > (var_1_84)) ? (var_1_93) : (var_1_84))) == var_1_115 [L478] var_1_118 = (((((((var_1_82) < (var_1_98)) ? (var_1_82) : (var_1_98))) < 0 ) ? -((((var_1_82) < (var_1_98)) ? (var_1_82) : (var_1_98))) : ((((var_1_82) < (var_1_98)) ? (var_1_82) : (var_1_98))))) [L480] var_1_119 = 10u [L481] COND FALSE !((last_1_var_1_29 * last_1_var_1_23) <= last_1_var_1_29) [L484] COND TRUE last_1_var_1_17 || last_1_var_1_17 [L485] COND TRUE (((((last_1_var_1_20) < 0 ) ? -(last_1_var_1_20) : (last_1_var_1_20))) - var_1_14) == (last_1_var_1_20 + last_1_var_1_20) [L486] var_1_10 = (var_1_11 + var_1_16) [L494] COND TRUE (last_1_var_1_29 + last_1_var_1_29) > last_1_var_1_26 [L495] var_1_23 = var_1_25 [L497] var_1_17 = (var_1_18 && var_1_19) [L498] COND FALSE !(! var_1_18) [L501] COND TRUE 256 >= var_1_10 [L502] COND FALSE !(var_1_17 && (var_1_25 >= (var_1_27 - var_1_28))) [L505] var_1_26 = var_1_28 [L510] signed long int stepLocal_0 = var_1_23 * var_1_26; [L511] COND TRUE ((((var_1_20) < (63.5)) ? (var_1_20) : (63.5))) > (2.4 * var_1_20) [L512] COND FALSE !(stepLocal_0 <= (~ var_1_26)) [L515] var_1_1 = var_1_10 [L520] var_1_31 = var_1_26 [L521] var_1_29 = var_1_1 [L668] RET step() [L669] CALL, EXPR property() [L659-L660] return ((((((((((((var_1_20) < (63.5)) ? (var_1_20) : (63.5))) > (2.4 * var_1_20)) ? (((var_1_23 * var_1_26) <= (~ var_1_26)) ? (var_1_1 == ((signed short int) (((((var_1_10) < (var_1_10)) ? (var_1_10) : (var_1_10))) + var_1_23))) : (var_1_1 == ((signed short int) var_1_10))) : (var_1_1 == ((signed short int) -50))) && (((last_1_var_1_29 * last_1_var_1_23) <= last_1_var_1_29) ? (var_1_10 == ((signed char) (var_1_11 + 10))) : ((last_1_var_1_17 || last_1_var_1_17) ? (((((((last_1_var_1_20) < 0 ) ? -(last_1_var_1_20) : (last_1_var_1_20))) - var_1_14) == (last_1_var_1_20 + last_1_var_1_20)) ? (var_1_10 == ((signed char) (var_1_11 + var_1_16))) : (var_1_10 == ((signed char) var_1_11))) : (var_1_10 == ((signed char) var_1_16))))) && (var_1_17 == ((unsigned char) (var_1_18 && var_1_19)))) && ((! var_1_18) ? (var_1_20 == ((double) ((((var_1_21) > (var_1_22)) ? (var_1_21) : (var_1_22))))) : 1)) && (((last_1_var_1_29 + last_1_var_1_29) > last_1_var_1_26) ? (var_1_23 == ((unsigned char) var_1_25)) : 1)) && ((256 >= var_1_10) ? ((var_1_17 && (var_1_25 >= (var_1_27 - var_1_28))) ? (var_1_26 == ((unsigned short int) 16)) : (var_1_26 == ((unsigned short int) var_1_28))) : (var_1_26 == ((unsigned short int) var_1_25)))) && (var_1_29 == ((signed long int) var_1_1))) && (var_1_31 == ((unsigned long int) var_1_26)) ; [L669] RET, EXPR property() [L669] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=1, var_1_101=0, var_1_102=-5, var_1_103=32766, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=256, var_1_10=-51, var_1_110=32, var_1_111=5, var_1_112=-7, var_1_113=62, var_1_114=2, var_1_115=4, var_1_116=8, var_1_117=16, var_1_118=2, var_1_119=10, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=-51, var_1_20=37/4, var_1_21=0, var_1_22=0, var_1_23=-253, var_1_25=-253, var_1_26=127, var_1_27=131, var_1_28=383, var_1_29=-51, var_1_31=127, var_1_32=-2147482624, var_1_33=1, var_1_34=-255, var_1_35=0, var_1_36=65529, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=1, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_59=5, var_1_60=3, var_1_61=4, var_1_62=1, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=5, var_1_74=5, var_1_75=3, var_1_76=16, var_1_77=-63, var_1_78=65530, var_1_79=5, var_1_80=-2, var_1_81=-14, var_1_82=2, var_1_83=4, var_1_84=823/25, var_1_86=0, var_1_87=-128, var_1_88=32713, var_1_89=0, var_1_90=32767, var_1_91=-8, var_1_92=62, var_1_93=3/8, var_1_94=-10, var_1_96=187, var_1_97=65536, var_1_98=32767, var_1_99=10] [L19] reach_error() VAL [isInitial=1, last_1_var_1_17=1, last_1_var_1_20=37/4, last_1_var_1_23=2, last_1_var_1_26=5, last_1_var_1_29=128, var_1_100=1, var_1_101=0, var_1_102=-5, var_1_103=32766, var_1_104=-50, var_1_105=631/10, var_1_106=1, var_1_107=64, var_1_108=0, var_1_109=256, var_1_10=-51, var_1_110=32, var_1_111=5, var_1_112=-7, var_1_113=62, var_1_114=2, var_1_115=4, var_1_116=8, var_1_117=16, var_1_118=2, var_1_119=10, var_1_11=-51, var_1_16=0, var_1_17=1, var_1_18=1, var_1_19=1, var_1_1=-51, var_1_20=37/4, var_1_21=0, var_1_22=0, var_1_23=-253, var_1_25=-253, var_1_26=127, var_1_27=131, var_1_28=383, var_1_29=-51, var_1_31=127, var_1_32=-2147482624, var_1_33=1, var_1_34=-255, var_1_35=0, var_1_36=65529, var_1_37=2147484672, var_1_38=-2147482624, var_1_39=2, var_1_40=2, var_1_41=1, var_1_42=1, var_1_43=256, var_1_44=1, var_1_45=1, var_1_46=2, var_1_47=-511, var_1_48=0, var_1_49=0, var_1_50=0, var_1_51=65530, var_1_52=32, var_1_53=-7, var_1_54=62, var_1_55=1, var_1_56=125, var_1_57=1, var_1_58=799/4, var_1_59=5, var_1_60=3, var_1_61=4, var_1_62=1, var_1_63=65530, var_1_64=-64, var_1_65=-62, var_1_66=-63, var_1_67=-1, var_1_68=126, var_1_69=16, var_1_70=-491521, var_1_71=50, var_1_72=16, var_1_73=5, var_1_74=5, var_1_75=3, var_1_76=16, var_1_77=-63, var_1_78=65530, var_1_79=5, var_1_80=-2, var_1_81=-14, var_1_82=2, var_1_83=4, var_1_84=823/25, var_1_86=0, var_1_87=-128, var_1_88=32713, var_1_89=0, var_1_90=32767, var_1_91=-8, var_1_92=62, var_1_93=3/8, var_1_94=-10, var_1_96=187, var_1_97=65536, var_1_98=32767, var_1_99=10] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 135 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 11.7s, OverallIterations: 1, TraceHistogramMax: 81, 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=135occurred 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, 8.1s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 584 NumberOfCodeBlocks, 584 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 0 ConstructedInterpolants, 0 QuantifiedInterpolants, 0 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 0 InterpolantComputations, 0 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-14 04:16:01,335 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/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/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-72.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 50b59b38b7f87741ee4dcb2a257b93223ac85d7344325d072154171267f073ff --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 04:16:04,452 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 04:16:04,558 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2024-11-14 04:16:04,564 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 04:16:04,565 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 04:16:04,635 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 04:16:04,638 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 04:16:04,638 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 04:16:04,639 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 04:16:04,639 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 04:16:04,639 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 04:16:04,639 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 04:16:04,639 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 04:16:04,639 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 04:16:04,640 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 04:16:04,640 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 04:16:04,640 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 04:16:04,640 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 04:16:04,640 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-14 04:16:04,641 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-14 04:16:04,641 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 04:16:04,641 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 04:16:04,641 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 04:16:04,641 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 04:16:04,641 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-14 04:16:04,641 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-14 04:16:04,647 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 04:16:04,647 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-14 04:16:04,650 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-14 04:16:04,651 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 04:16:04,651 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 04:16:04,651 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 04:16:04,651 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-14 04:16:04,652 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 04:16:04,652 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 04:16:04,652 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:16:04,652 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 04:16:04,652 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 04:16:04,652 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 04:16:04,652 INFO L153 SettingsManager]: * Trace refinement strategy=WALRUS [2024-11-14 04:16:04,652 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-14 04:16:04,652 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 04:16:04,653 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 04:16:04,653 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 50b59b38b7f87741ee4dcb2a257b93223ac85d7344325d072154171267f073ff [2024-11-14 04:16:05,072 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 04:16:05,081 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 04:16:05,084 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 04:16:05,085 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 04:16:05,085 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 04:16:05,087 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-72.i Unable to find full path for "g++" [2024-11-14 04:16:07,502 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 04:16:07,919 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 04:16:07,924 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-72.i [2024-11-14 04:16:07,952 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/data/1183b5a23/6d6d902ae7644fdfb74a5c9c0ce8ce8d/FLAGdd6b7c379 [2024-11-14 04:16:07,972 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/data/1183b5a23/6d6d902ae7644fdfb74a5c9c0ce8ce8d [2024-11-14 04:16:07,974 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 04:16:07,976 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 04:16:07,978 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 04:16:07,978 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 04:16:07,984 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 04:16:07,986 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:16:07" (1/1) ... [2024-11-14 04:16:07,987 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4c7b5df1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:16:07, skipping insertion in model container [2024-11-14 04:16:07,987 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 04:16:07" (1/1) ... [2024-11-14 04:16:08,033 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 04:16:08,224 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_03d03609-b472-41ba-a548-bc54c3db95a3/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-72.i[916,929] [2024-11-14 04:16:08,441 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:16:08,477 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 04:16:08,493 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_03d03609-b472-41ba-a548-bc54c3db95a3/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-500_file-72.i[916,929] [2024-11-14 04:16:08,608 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 04:16:08,636 INFO L204 MainTranslator]: Completed translation [2024-11-14 04:16:08,637 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:16:08 WrapperNode [2024-11-14 04:16:08,637 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 04:16:08,639 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 04:16:08,639 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 04:16:08,639 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 04:16:08,647 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:16:08" (1/1) ... [2024-11-14 04:16:08,670 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:16:08" (1/1) ... [2024-11-14 04:16:08,727 INFO L138 Inliner]: procedures = 27, calls = 94, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 589 [2024-11-14 04:16:08,727 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 04:16:08,728 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 04:16:08,728 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 04:16:08,728 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 04:16:08,737 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:16:08" (1/1) ... [2024-11-14 04:16:08,737 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:16:08" (1/1) ... [2024-11-14 04:16:08,747 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:16:08" (1/1) ... [2024-11-14 04:16:08,747 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:16:08" (1/1) ... [2024-11-14 04:16:08,772 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:16:08" (1/1) ... [2024-11-14 04:16:08,780 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:16:08" (1/1) ... [2024-11-14 04:16:08,792 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:16:08" (1/1) ... [2024-11-14 04:16:08,798 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:16:08" (1/1) ... [2024-11-14 04:16:08,805 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 04:16:08,806 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 04:16:08,806 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 04:16:08,806 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 04:16:08,807 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:16:08" (1/1) ... [2024-11-14 04:16:08,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 04:16:08,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:16:08,840 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 04:16:08,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 04:16:08,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 04:16:08,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2024-11-14 04:16:08,878 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-14 04:16:08,878 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-14 04:16:08,878 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 04:16:08,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 04:16:09,100 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 04:16:09,103 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 04:16:28,288 INFO L? ?]: Removed 10 outVars from TransFormulas that were not future-live. [2024-11-14 04:16:28,289 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 04:16:28,307 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 04:16:28,308 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-14 04:16:28,308 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:16:28 BoogieIcfgContainer [2024-11-14 04:16:28,308 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 04:16:28,312 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 04:16:28,312 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 04:16:28,318 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 04:16:28,318 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 04:16:07" (1/3) ... [2024-11-14 04:16:28,319 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1dfd1830 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:16:28, skipping insertion in model container [2024-11-14 04:16:28,319 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 04:16:08" (2/3) ... [2024-11-14 04:16:28,319 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1dfd1830 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 04:16:28, skipping insertion in model container [2024-11-14 04:16:28,320 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 04:16:28" (3/3) ... [2024-11-14 04:16:28,321 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-72.i [2024-11-14 04:16:28,339 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 04:16:28,342 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-500_file-72.i that has 2 procedures, 259 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-14 04:16:28,455 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 04:16:28,470 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;@5f400dbf, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 04:16:28,471 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-14 04:16:28,476 INFO L276 IsEmpty]: Start isEmpty. Operand has 259 states, 175 states have (on average 1.6514285714285715) internal successors, (289), 176 states have internal predecessors, (289), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-11-14 04:16:28,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 525 [2024-11-14 04:16:28,511 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:16:28,512 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:16:28,513 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:16:28,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:16:28,519 INFO L85 PathProgramCache]: Analyzing trace with hash 872817707, now seen corresponding path program 1 times [2024-11-14 04:16:28,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:16:28,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [868468923] [2024-11-14 04:16:28,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:16:28,536 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:16:28,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:16:28,539 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:16:28,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-14 04:16:30,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:16:30,355 INFO L255 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-14 04:16:30,380 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:16:30,515 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 12800 trivial. 0 not checked. [2024-11-14 04:16:30,515 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:16:30,516 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:16:30,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [868468923] [2024-11-14 04:16:30,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [868468923] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:16:30,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:16:30,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-14 04:16:30,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257988731] [2024-11-14 04:16:30,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:16:30,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-14 04:16:30,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:16:30,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-14 04:16:30,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-14 04:16:30,568 INFO L87 Difference]: Start difference. First operand has 259 states, 175 states have (on average 1.6514285714285715) internal successors, (289), 176 states have internal predecessors, (289), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) Second operand has 2 states, 2 states have (on average 62.0) internal successors, (124), 2 states have internal predecessors, (124), 2 states have call successors, (81), 2 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 2 states have call successors, (81) [2024-11-14 04:16:30,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:16:30,648 INFO L93 Difference]: Finished difference Result 509 states and 973 transitions. [2024-11-14 04:16:30,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-14 04:16:30,651 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 62.0) internal successors, (124), 2 states have internal predecessors, (124), 2 states have call successors, (81), 2 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 2 states have call successors, (81) Word has length 524 [2024-11-14 04:16:30,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:16:30,663 INFO L225 Difference]: With dead ends: 509 [2024-11-14 04:16:30,663 INFO L226 Difference]: Without dead ends: 253 [2024-11-14 04:16:30,670 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 523 GetRequests, 523 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-14 04:16:30,673 INFO L432 NwaCegarLoop]: 433 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, 433 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:16:30,674 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:16:30,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2024-11-14 04:16:30,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 253. [2024-11-14 04:16:30,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 253 states, 170 states have (on average 1.5941176470588236) internal successors, (271), 170 states have internal predecessors, (271), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-11-14 04:16:30,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 253 states to 253 states and 433 transitions. [2024-11-14 04:16:30,761 INFO L78 Accepts]: Start accepts. Automaton has 253 states and 433 transitions. Word has length 524 [2024-11-14 04:16:30,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:16:30,762 INFO L471 AbstractCegarLoop]: Abstraction has 253 states and 433 transitions. [2024-11-14 04:16:30,762 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 62.0) internal successors, (124), 2 states have internal predecessors, (124), 2 states have call successors, (81), 2 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 2 states have call successors, (81) [2024-11-14 04:16:30,762 INFO L276 IsEmpty]: Start isEmpty. Operand 253 states and 433 transitions. [2024-11-14 04:16:30,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 527 [2024-11-14 04:16:30,780 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:16:30,780 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:16:30,814 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-14 04:16:30,983 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:16:30,983 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:16:30,984 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:16:30,984 INFO L85 PathProgramCache]: Analyzing trace with hash 988464487, now seen corresponding path program 1 times [2024-11-14 04:16:30,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:16:30,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [196764635] [2024-11-14 04:16:30,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:16:30,986 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:16:30,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:16:30,989 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:16:30,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-14 04:16:32,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:16:32,822 INFO L255 TraceCheckSpWp]: Trace formula consists of 862 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:16:32,854 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:16:35,849 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6404 proven. 138 refuted. 0 times theorem prover too weak. 6418 trivial. 0 not checked. [2024-11-14 04:16:35,849 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:16:38,393 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 102 proven. 138 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:16:38,393 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:16:38,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [196764635] [2024-11-14 04:16:38,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [196764635] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:16:38,394 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [205642585] [2024-11-14 04:16:38,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:16:38,395 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:16:38,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:16:38,397 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:16:38,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (4)] Waiting until timeout for monitored process [2024-11-14 04:16:40,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:16:40,222 INFO L255 TraceCheckSpWp]: Trace formula consists of 862 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:16:40,232 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:16:40,727 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:16:40,728 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:16:40,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [205642585] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:16:40,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:16:40,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 04:16:40,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571170686] [2024-11-14 04:16:40,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:16:40,734 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:16:40,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:16:40,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:16:40,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:16:40,741 INFO L87 Difference]: Start difference. First operand 253 states and 433 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:16:41,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:16:41,238 INFO L93 Difference]: Finished difference Result 649 states and 1120 transitions. [2024-11-14 04:16:41,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:16:41,239 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 526 [2024-11-14 04:16:41,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:16:41,247 INFO L225 Difference]: With dead ends: 649 [2024-11-14 04:16:41,247 INFO L226 Difference]: Without dead ends: 399 [2024-11-14 04:16:41,249 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1568 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:16:41,250 INFO L432 NwaCegarLoop]: 475 mSDtfsCounter, 207 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 887 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.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:16:41,250 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 887 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-14 04:16:41,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2024-11-14 04:16:41,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 396. [2024-11-14 04:16:41,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 295 states have (on average 1.6542372881355931) internal successors, (488), 296 states have internal predecessors, (488), 98 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (98), 97 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-14 04:16:41,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 684 transitions. [2024-11-14 04:16:41,362 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 684 transitions. Word has length 526 [2024-11-14 04:16:41,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:16:41,368 INFO L471 AbstractCegarLoop]: Abstraction has 396 states and 684 transitions. [2024-11-14 04:16:41,369 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:16:41,369 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 684 transitions. [2024-11-14 04:16:41,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 527 [2024-11-14 04:16:41,387 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:16:41,388 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:16:41,396 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (4)] Ended with exit code 0 [2024-11-14 04:16:41,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2024-11-14 04:16:41,788 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:16:41,789 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:16:41,790 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:16:41,790 INFO L85 PathProgramCache]: Analyzing trace with hash -1091717079, now seen corresponding path program 1 times [2024-11-14 04:16:41,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:16:41,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1328545564] [2024-11-14 04:16:41,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:16:41,793 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:16:41,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:16:41,796 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:16:41,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-11-14 04:16:43,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:16:43,417 INFO L255 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:16:43,429 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:16:45,731 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6404 proven. 138 refuted. 0 times theorem prover too weak. 6418 trivial. 0 not checked. [2024-11-14 04:16:45,732 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:16:48,055 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 102 proven. 138 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:16:48,056 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:16:48,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1328545564] [2024-11-14 04:16:48,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1328545564] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:16:48,056 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [943755633] [2024-11-14 04:16:48,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:16:48,057 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:16:48,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:16:48,060 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:16:48,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2024-11-14 04:16:49,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:16:49,924 INFO L255 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:16:49,935 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:16:50,363 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:16:50,364 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:16:50,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [943755633] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:16:50,364 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:16:50,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 04:16:50,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19474811] [2024-11-14 04:16:50,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:16:50,366 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:16:50,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:16:50,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:16:50,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:16:50,371 INFO L87 Difference]: Start difference. First operand 396 states and 684 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:16:51,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:16:51,226 INFO L93 Difference]: Finished difference Result 1172 states and 2029 transitions. [2024-11-14 04:16:51,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:16:51,227 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 526 [2024-11-14 04:16:51,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:16:51,246 INFO L225 Difference]: With dead ends: 1172 [2024-11-14 04:16:51,246 INFO L226 Difference]: Without dead ends: 779 [2024-11-14 04:16:51,249 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1568 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:16:51,250 INFO L432 NwaCegarLoop]: 430 mSDtfsCounter, 381 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 849 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-14 04:16:51,252 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 849 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-14 04:16:51,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states. [2024-11-14 04:16:51,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 769. [2024-11-14 04:16:51,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 568 states have (on average 1.642605633802817) internal successors, (933), 570 states have internal predecessors, (933), 196 states have call successors, (196), 4 states have call predecessors, (196), 4 states have return successors, (196), 194 states have call predecessors, (196), 196 states have call successors, (196) [2024-11-14 04:16:51,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 1325 transitions. [2024-11-14 04:16:51,412 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 1325 transitions. Word has length 526 [2024-11-14 04:16:51,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:16:51,418 INFO L471 AbstractCegarLoop]: Abstraction has 769 states and 1325 transitions. [2024-11-14 04:16:51,418 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:16:51,419 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 1325 transitions. [2024-11-14 04:16:51,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 527 [2024-11-14 04:16:51,427 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:16:51,428 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:16:51,465 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2024-11-14 04:16:51,634 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (6)] Ended with exit code 0 [2024-11-14 04:16:51,829 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:16:51,829 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:16:51,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:16:51,830 INFO L85 PathProgramCache]: Analyzing trace with hash 728215401, now seen corresponding path program 1 times [2024-11-14 04:16:51,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:16:51,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1948101431] [2024-11-14 04:16:51,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:16:51,832 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:16:51,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:16:51,835 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:16:51,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2024-11-14 04:16:53,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:16:53,381 INFO L255 TraceCheckSpWp]: Trace formula consists of 858 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:16:53,391 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:16:55,594 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6404 proven. 138 refuted. 0 times theorem prover too weak. 6418 trivial. 0 not checked. [2024-11-14 04:16:55,595 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:16:58,136 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 102 proven. 138 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:16:58,137 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:16:58,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1948101431] [2024-11-14 04:16:58,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1948101431] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:16:58,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1178554324] [2024-11-14 04:16:58,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:16:58,138 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:16:58,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:16:58,141 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:16:58,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2024-11-14 04:16:59,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:16:59,798 INFO L255 TraceCheckSpWp]: Trace formula consists of 858 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:16:59,808 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:16:59,988 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:16:59,988 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:16:59,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1178554324] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:16:59,989 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:16:59,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 04:16:59,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33964756] [2024-11-14 04:16:59,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:16:59,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:16:59,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:16:59,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:16:59,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:16:59,994 INFO L87 Difference]: Start difference. First operand 769 states and 1325 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:17:00,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:17:00,526 INFO L93 Difference]: Finished difference Result 2057 states and 3538 transitions. [2024-11-14 04:17:00,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:17:00,527 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 526 [2024-11-14 04:17:00,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:17:00,542 INFO L225 Difference]: With dead ends: 2057 [2024-11-14 04:17:00,542 INFO L226 Difference]: Without dead ends: 1291 [2024-11-14 04:17:00,545 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1568 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:17:00,547 INFO L432 NwaCegarLoop]: 651 mSDtfsCounter, 247 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 1067 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-14 04:17:00,549 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [247 Valid, 1067 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-14 04:17:00,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1291 states. [2024-11-14 04:17:00,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1291 to 1287. [2024-11-14 04:17:00,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1287 states, 964 states have (on average 1.6358921161825726) internal successors, (1577), 970 states have internal predecessors, (1577), 314 states have call successors, (314), 8 states have call predecessors, (314), 8 states have return successors, (314), 308 states have call predecessors, (314), 314 states have call successors, (314) [2024-11-14 04:17:00,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1287 states to 1287 states and 2205 transitions. [2024-11-14 04:17:00,706 INFO L78 Accepts]: Start accepts. Automaton has 1287 states and 2205 transitions. Word has length 526 [2024-11-14 04:17:00,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:17:00,707 INFO L471 AbstractCegarLoop]: Abstraction has 1287 states and 2205 transitions. [2024-11-14 04:17:00,708 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:17:00,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1287 states and 2205 transitions. [2024-11-14 04:17:00,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 527 [2024-11-14 04:17:00,716 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:17:00,717 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:17:00,726 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (8)] Ended with exit code 0 [2024-11-14 04:17:00,940 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2024-11-14 04:17:01,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:17:01,118 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:17:01,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:17:01,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1989132651, now seen corresponding path program 1 times [2024-11-14 04:17:01,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:17:01,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [477547921] [2024-11-14 04:17:01,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:17:01,120 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:17:01,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:17:01,123 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:17:01,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2024-11-14 04:17:02,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:17:02,557 INFO L255 TraceCheckSpWp]: Trace formula consists of 857 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:17:02,565 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:17:04,590 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6404 proven. 138 refuted. 0 times theorem prover too weak. 6418 trivial. 0 not checked. [2024-11-14 04:17:04,591 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:17:06,617 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 102 proven. 138 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:17:06,618 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:17:06,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [477547921] [2024-11-14 04:17:06,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [477547921] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:17:06,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [995304441] [2024-11-14 04:17:06,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:17:06,618 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:17:06,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:17:06,620 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:17:06,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2024-11-14 04:17:08,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:17:08,077 INFO L255 TraceCheckSpWp]: Trace formula consists of 857 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:17:08,086 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:17:08,544 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:17:08,544 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:17:08,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [995304441] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:17:08,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:17:08,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 04:17:08,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826820866] [2024-11-14 04:17:08,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:17:08,546 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:17:08,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:17:08,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:17:08,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:17:08,548 INFO L87 Difference]: Start difference. First operand 1287 states and 2205 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:17:08,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:17:08,775 INFO L93 Difference]: Finished difference Result 3653 states and 6258 transitions. [2024-11-14 04:17:08,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:17:08,776 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 526 [2024-11-14 04:17:08,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:17:08,792 INFO L225 Difference]: With dead ends: 3653 [2024-11-14 04:17:08,793 INFO L226 Difference]: Without dead ends: 2369 [2024-11-14 04:17:08,798 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1568 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:17:08,799 INFO L432 NwaCegarLoop]: 429 mSDtfsCounter, 241 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 844 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:17:08,800 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 844 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-14 04:17:08,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2369 states. [2024-11-14 04:17:08,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2369 to 2363. [2024-11-14 04:17:08,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2363 states, 1804 states have (on average 1.6402439024390243) internal successors, (2959), 1818 states have internal predecessors, (2959), 542 states have call successors, (542), 16 states have call predecessors, (542), 16 states have return successors, (542), 528 states have call predecessors, (542), 542 states have call successors, (542) [2024-11-14 04:17:09,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2363 states to 2363 states and 4043 transitions. [2024-11-14 04:17:09,005 INFO L78 Accepts]: Start accepts. Automaton has 2363 states and 4043 transitions. Word has length 526 [2024-11-14 04:17:09,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:17:09,007 INFO L471 AbstractCegarLoop]: Abstraction has 2363 states and 4043 transitions. [2024-11-14 04:17:09,008 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:17:09,008 INFO L276 IsEmpty]: Start isEmpty. Operand 2363 states and 4043 transitions. [2024-11-14 04:17:09,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 527 [2024-11-14 04:17:09,052 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:17:09,052 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:17:09,062 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (10)] Ended with exit code 0 [2024-11-14 04:17:09,287 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2024-11-14 04:17:09,454 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:17:09,454 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:17:09,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:17:09,455 INFO L85 PathProgramCache]: Analyzing trace with hash 183694317, now seen corresponding path program 1 times [2024-11-14 04:17:09,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:17:09,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [666153873] [2024-11-14 04:17:09,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:17:09,456 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:17:09,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:17:09,460 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:17:09,461 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2024-11-14 04:17:10,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:17:10,848 INFO L255 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:17:10,854 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:17:12,847 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6404 proven. 138 refuted. 0 times theorem prover too weak. 6418 trivial. 0 not checked. [2024-11-14 04:17:12,847 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:17:14,834 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 102 proven. 138 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:17:14,834 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:17:14,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [666153873] [2024-11-14 04:17:14,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [666153873] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:17:14,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [709637468] [2024-11-14 04:17:14,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:17:14,834 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:17:14,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:17:14,836 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:17:14,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2024-11-14 04:17:16,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:17:16,386 INFO L255 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:17:16,390 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:17:16,717 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:17:16,717 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:17:16,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [709637468] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:17:16,717 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:17:16,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 8 [2024-11-14 04:17:16,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551174566] [2024-11-14 04:17:16,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:17:16,718 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:17:16,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:17:16,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:17:16,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:17:16,719 INFO L87 Difference]: Start difference. First operand 2363 states and 4043 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:17:18,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:17:18,207 INFO L93 Difference]: Finished difference Result 6839 states and 11704 transitions. [2024-11-14 04:17:18,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:17:18,213 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 526 [2024-11-14 04:17:18,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:17:18,242 INFO L225 Difference]: With dead ends: 6839 [2024-11-14 04:17:18,242 INFO L226 Difference]: Without dead ends: 4479 [2024-11-14 04:17:18,251 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1568 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-14 04:17:18,252 INFO L432 NwaCegarLoop]: 437 mSDtfsCounter, 244 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 850 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-14 04:17:18,253 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 850 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-14 04:17:18,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4479 states. [2024-11-14 04:17:18,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4479 to 4469. [2024-11-14 04:17:18,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4469 states, 3486 states have (on average 1.6325301204819278) internal successors, (5691), 3516 states have internal predecessors, (5691), 950 states have call successors, (950), 32 states have call predecessors, (950), 32 states have return successors, (950), 920 states have call predecessors, (950), 950 states have call successors, (950) [2024-11-14 04:17:18,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4469 states to 4469 states and 7591 transitions. [2024-11-14 04:17:18,689 INFO L78 Accepts]: Start accepts. Automaton has 4469 states and 7591 transitions. Word has length 526 [2024-11-14 04:17:18,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:17:18,690 INFO L471 AbstractCegarLoop]: Abstraction has 4469 states and 7591 transitions. [2024-11-14 04:17:18,691 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:17:18,691 INFO L276 IsEmpty]: Start isEmpty. Operand 4469 states and 7591 transitions. [2024-11-14 04:17:18,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 527 [2024-11-14 04:17:18,699 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:17:18,699 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:17:18,734 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2024-11-14 04:17:18,910 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (12)] Ended with exit code 0 [2024-11-14 04:17:19,102 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:17:19,103 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:17:19,103 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:17:19,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1082547599, now seen corresponding path program 1 times [2024-11-14 04:17:19,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:17:19,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1906603550] [2024-11-14 04:17:19,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:17:19,105 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:17:19,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:17:19,107 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:17:19,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2024-11-14 04:17:20,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:17:20,572 INFO L255 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:17:20,576 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:17:22,545 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6404 proven. 138 refuted. 0 times theorem prover too weak. 6418 trivial. 0 not checked. [2024-11-14 04:17:22,546 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:17:24,509 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 102 proven. 138 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:17:24,510 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:17:24,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1906603550] [2024-11-14 04:17:24,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1906603550] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:17:24,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [228769540] [2024-11-14 04:17:24,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:17:24,510 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:17:24,510 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:17:24,512 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:17:24,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2024-11-14 04:17:28,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:17:28,400 INFO L255 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 04:17:28,405 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:17:28,950 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:17:28,950 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:17:28,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [228769540] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:17:28,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:17:28,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 9 [2024-11-14 04:17:28,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132148974] [2024-11-14 04:17:28,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:17:28,952 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:17:28,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:17:28,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:17:28,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:17:28,953 INFO L87 Difference]: Start difference. First operand 4469 states and 7591 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:17:33,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:17:33,849 INFO L93 Difference]: Finished difference Result 17227 states and 29208 transitions. [2024-11-14 04:17:33,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:17:33,850 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 526 [2024-11-14 04:17:33,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:17:34,019 INFO L225 Difference]: With dead ends: 17227 [2024-11-14 04:17:34,019 INFO L226 Difference]: Without dead ends: 12761 [2024-11-14 04:17:34,035 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1575 GetRequests, 1567 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:17:34,036 INFO L432 NwaCegarLoop]: 622 mSDtfsCounter, 654 mSDsluCounter, 661 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 1283 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-14 04:17:34,037 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [654 Valid, 1283 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2024-11-14 04:17:34,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12761 states. [2024-11-14 04:17:35,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12761 to 12733. [2024-11-14 04:17:35,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12733 states, 10032 states have (on average 1.623006379585327) internal successors, (16282), 10124 states have internal predecessors, (16282), 2604 states have call successors, (2604), 96 states have call predecessors, (2604), 96 states have return successors, (2604), 2512 states have call predecessors, (2604), 2604 states have call successors, (2604) [2024-11-14 04:17:35,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12733 states to 12733 states and 21490 transitions. [2024-11-14 04:17:35,816 INFO L78 Accepts]: Start accepts. Automaton has 12733 states and 21490 transitions. Word has length 526 [2024-11-14 04:17:35,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:17:35,817 INFO L471 AbstractCegarLoop]: Abstraction has 12733 states and 21490 transitions. [2024-11-14 04:17:35,822 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:17:35,822 INFO L276 IsEmpty]: Start isEmpty. Operand 12733 states and 21490 transitions. [2024-11-14 04:17:35,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 527 [2024-11-14 04:17:35,850 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:17:35,850 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:17:35,891 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2024-11-14 04:17:36,080 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (14)] Forceful destruction successful, exit code 0 [2024-11-14 04:17:36,251 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:17:36,252 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:17:36,252 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:17:36,252 INFO L85 PathProgramCache]: Analyzing trace with hash -521847821, now seen corresponding path program 1 times [2024-11-14 04:17:36,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:17:36,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1493961811] [2024-11-14 04:17:36,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:17:36,253 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:17:36,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:17:36,255 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:17:36,257 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2024-11-14 04:17:37,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:17:37,810 INFO L255 TraceCheckSpWp]: Trace formula consists of 855 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:17:37,815 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:17:40,037 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6404 proven. 138 refuted. 0 times theorem prover too weak. 6418 trivial. 0 not checked. [2024-11-14 04:17:40,037 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:17:42,124 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 102 proven. 138 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:17:42,124 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:17:42,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1493961811] [2024-11-14 04:17:42,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1493961811] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:17:42,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [816153587] [2024-11-14 04:17:42,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:17:42,125 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:17:42,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:17:42,128 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:17:42,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2024-11-14 04:17:46,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:17:46,218 INFO L255 TraceCheckSpWp]: Trace formula consists of 855 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:17:46,224 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:17:55,374 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:17:55,374 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:17:55,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [816153587] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:17:55,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:17:55,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 9 [2024-11-14 04:17:55,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370472136] [2024-11-14 04:17:55,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:17:55,376 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:17:55,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:17:55,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:17:55,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:17:55,378 INFO L87 Difference]: Start difference. First operand 12733 states and 21490 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:17:58,428 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-14 04:18:00,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:18:03,638 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:18:05,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:18:05,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:18:05,662 INFO L93 Difference]: Finished difference Result 34385 states and 58421 transitions. [2024-11-14 04:18:05,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:18:05,698 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 526 [2024-11-14 04:18:05,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:18:05,843 INFO L225 Difference]: With dead ends: 34385 [2024-11-14 04:18:05,843 INFO L226 Difference]: Without dead ends: 21655 [2024-11-14 04:18:05,888 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1576 GetRequests, 1567 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-14 04:18:05,889 INFO L432 NwaCegarLoop]: 439 mSDtfsCounter, 420 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 163 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 1287 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:18:05,890 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [420 Valid, 1287 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 17 Invalid, 4 Unknown, 0 Unchecked, 9.2s Time] [2024-11-14 04:18:05,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21655 states. [2024-11-14 04:18:07,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21655 to 19349. [2024-11-14 04:18:07,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19349 states, 16564 states have (on average 1.6910770345327215) internal successors, (28011), 16656 states have internal predecessors, (28011), 2685 states have call successors, (2685), 99 states have call predecessors, (2685), 99 states have return successors, (2685), 2593 states have call predecessors, (2685), 2685 states have call successors, (2685) [2024-11-14 04:18:07,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19349 states to 19349 states and 33381 transitions. [2024-11-14 04:18:07,582 INFO L78 Accepts]: Start accepts. Automaton has 19349 states and 33381 transitions. Word has length 526 [2024-11-14 04:18:07,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:18:07,583 INFO L471 AbstractCegarLoop]: Abstraction has 19349 states and 33381 transitions. [2024-11-14 04:18:07,583 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 3 states have internal predecessors, (124), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:18:07,583 INFO L276 IsEmpty]: Start isEmpty. Operand 19349 states and 33381 transitions. [2024-11-14 04:18:07,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 528 [2024-11-14 04:18:07,602 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:18:07,603 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:18:07,636 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2024-11-14 04:18:07,831 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (16)] Ended with exit code 0 [2024-11-14 04:18:08,003 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:18:08,004 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:18:08,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:18:08,005 INFO L85 PathProgramCache]: Analyzing trace with hash -1884487783, now seen corresponding path program 1 times [2024-11-14 04:18:08,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:18:08,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1123023552] [2024-11-14 04:18:08,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:18:08,006 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:18:08,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:18:08,008 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:18:08,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2024-11-14 04:18:09,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:18:09,672 INFO L255 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:18:09,678 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:18:11,770 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6404 proven. 138 refuted. 0 times theorem prover too weak. 6418 trivial. 0 not checked. [2024-11-14 04:18:11,770 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:18:13,853 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 102 proven. 138 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:18:13,854 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:18:13,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1123023552] [2024-11-14 04:18:13,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1123023552] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:18:13,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1960322695] [2024-11-14 04:18:13,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:18:13,854 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:18:13,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:18:13,857 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:18:13,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2024-11-14 04:18:15,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:18:15,308 INFO L255 TraceCheckSpWp]: Trace formula consists of 856 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 04:18:15,313 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:18:19,372 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:18:19,372 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:18:19,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1960322695] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:18:19,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:18:19,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5, 5] total 9 [2024-11-14 04:18:19,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525523553] [2024-11-14 04:18:19,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:18:19,373 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:18:19,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:18:19,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:18:19,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:18:19,375 INFO L87 Difference]: Start difference. First operand 19349 states and 33381 transitions. Second operand has 4 states, 4 states have (on average 31.25) internal successors, (125), 3 states have internal predecessors, (125), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:18:22,251 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:18:24,253 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:18:27,069 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:18:29,072 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:18:29,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:18:29,090 INFO L93 Difference]: Finished difference Result 33617 states and 57173 transitions. [2024-11-14 04:18:29,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:18:29,134 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 3 states have internal predecessors, (125), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 527 [2024-11-14 04:18:29,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:18:29,215 INFO L225 Difference]: With dead ends: 33617 [2024-11-14 04:18:29,215 INFO L226 Difference]: Without dead ends: 20887 [2024-11-14 04:18:29,251 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1579 GetRequests, 1570 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-14 04:18:29,251 INFO L432 NwaCegarLoop]: 431 mSDtfsCounter, 407 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 163 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 1282 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:18:29,252 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 1282 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 9 Invalid, 4 Unknown, 0 Unchecked, 9.0s Time] [2024-11-14 04:18:29,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20887 states. [2024-11-14 04:18:30,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20887 to 19445. [2024-11-14 04:18:30,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19445 states, 16660 states have (on average 1.687094837935174) internal successors, (28107), 16752 states have internal predecessors, (28107), 2685 states have call successors, (2685), 99 states have call predecessors, (2685), 99 states have return successors, (2685), 2593 states have call predecessors, (2685), 2685 states have call successors, (2685) [2024-11-14 04:18:30,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19445 states to 19445 states and 33477 transitions. [2024-11-14 04:18:30,425 INFO L78 Accepts]: Start accepts. Automaton has 19445 states and 33477 transitions. Word has length 527 [2024-11-14 04:18:30,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:18:30,427 INFO L471 AbstractCegarLoop]: Abstraction has 19445 states and 33477 transitions. [2024-11-14 04:18:30,427 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 3 states have internal predecessors, (125), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:18:30,427 INFO L276 IsEmpty]: Start isEmpty. Operand 19445 states and 33477 transitions. [2024-11-14 04:18:30,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 529 [2024-11-14 04:18:30,447 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:18:30,447 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:18:30,456 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2024-11-14 04:18:30,687 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2024-11-14 04:18:30,849 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:18:30,850 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:18:30,850 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:18:30,850 INFO L85 PathProgramCache]: Analyzing trace with hash 464174330, now seen corresponding path program 1 times [2024-11-14 04:18:30,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:18:30,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1265228051] [2024-11-14 04:18:30,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:18:30,852 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:18:30,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:18:30,854 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:18:30,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2024-11-14 04:18:32,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:18:32,348 INFO L255 TraceCheckSpWp]: Trace formula consists of 857 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:18:32,352 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:18:34,720 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6404 proven. 138 refuted. 0 times theorem prover too weak. 6418 trivial. 0 not checked. [2024-11-14 04:18:34,720 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:18:37,175 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 102 proven. 138 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:18:37,176 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:18:37,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1265228051] [2024-11-14 04:18:37,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1265228051] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:18:37,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [267702052] [2024-11-14 04:18:37,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:18:37,176 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:18:37,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:18:37,180 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:18:37,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2024-11-14 04:18:42,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:18:42,491 INFO L255 TraceCheckSpWp]: Trace formula consists of 857 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:18:42,496 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:18:45,110 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6404 proven. 138 refuted. 0 times theorem prover too weak. 6418 trivial. 0 not checked. [2024-11-14 04:18:45,110 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:18:47,713 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 102 proven. 138 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:18:47,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [267702052] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:18:47,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [593047963] [2024-11-14 04:18:47,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:18:47,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:18:47,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:18:47,716 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:18:47,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-14 04:18:48,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:18:48,730 INFO L255 TraceCheckSpWp]: Trace formula consists of 857 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:18:48,736 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:18:51,632 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 5858 proven. 159 refuted. 0 times theorem prover too weak. 6943 trivial. 0 not checked. [2024-11-14 04:18:51,632 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:18:52,086 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [593047963] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:18:52,086 INFO L185 FreeRefinementEngine]: Found 0 perfect and 5 imperfect interpolant sequences. [2024-11-14 04:18:52,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5] total 8 [2024-11-14 04:18:52,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051031990] [2024-11-14 04:18:52,087 INFO L85 oduleStraightlineAll]: Using 5 imperfect interpolants to construct interpolant automaton [2024-11-14 04:18:52,089 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-14 04:18:52,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:18:52,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-14 04:18:52,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:18:52,091 INFO L87 Difference]: Start difference. First operand 19445 states and 33477 transitions. Second operand has 8 states, 8 states have (on average 28.5) internal successors, (228), 8 states have internal predecessors, (228), 3 states have call successors, (180), 3 states have call predecessors, (180), 5 states have return successors, (182), 3 states have call predecessors, (182), 3 states have call successors, (182) [2024-11-14 04:18:57,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:18:57,656 INFO L93 Difference]: Finished difference Result 26325 states and 45290 transitions. [2024-11-14 04:18:57,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-14 04:18:57,657 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 28.5) internal successors, (228), 8 states have internal predecessors, (228), 3 states have call successors, (180), 3 states have call predecessors, (180), 5 states have return successors, (182), 3 states have call predecessors, (182), 3 states have call successors, (182) Word has length 528 [2024-11-14 04:18:57,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:18:57,706 INFO L225 Difference]: With dead ends: 26325 [2024-11-14 04:18:57,706 INFO L226 Difference]: Without dead ends: 7249 [2024-11-14 04:18:57,739 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2720 GetRequests, 2702 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2024-11-14 04:18:57,740 INFO L432 NwaCegarLoop]: 374 mSDtfsCounter, 587 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 636 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 615 SdHoareTripleChecker+Valid, 895 SdHoareTripleChecker+Invalid, 796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-11-14 04:18:57,741 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [615 Valid, 895 Invalid, 796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 636 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2024-11-14 04:18:57,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7249 states. [2024-11-14 04:18:58,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7249 to 2773. [2024-11-14 04:18:58,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2773 states, 2399 states have (on average 1.6469362234264278) internal successors, (3951), 2406 states have internal predecessors, (3951), 352 states have call successors, (352), 21 states have call predecessors, (352), 21 states have return successors, (352), 345 states have call predecessors, (352), 352 states have call successors, (352) [2024-11-14 04:18:58,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2773 states to 2773 states and 4655 transitions. [2024-11-14 04:18:58,069 INFO L78 Accepts]: Start accepts. Automaton has 2773 states and 4655 transitions. Word has length 528 [2024-11-14 04:18:58,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:18:58,070 INFO L471 AbstractCegarLoop]: Abstraction has 2773 states and 4655 transitions. [2024-11-14 04:18:58,070 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 28.5) internal successors, (228), 8 states have internal predecessors, (228), 3 states have call successors, (180), 3 states have call predecessors, (180), 5 states have return successors, (182), 3 states have call predecessors, (182), 3 states have call successors, (182) [2024-11-14 04:18:58,071 INFO L276 IsEmpty]: Start isEmpty. Operand 2773 states and 4655 transitions. [2024-11-14 04:18:58,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 532 [2024-11-14 04:18:58,078 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:18:58,078 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:18:58,121 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2024-11-14 04:18:58,345 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-14 04:18:58,503 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (20)] Ended with exit code 0 [2024-11-14 04:18:58,679 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:18:58,679 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:18:58,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:18:58,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1685731665, now seen corresponding path program 1 times [2024-11-14 04:18:58,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:18:58,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2024943824] [2024-11-14 04:18:58,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:18:58,681 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:18:58,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:18:58,683 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:18:58,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2024-11-14 04:19:00,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:19:00,207 INFO L255 TraceCheckSpWp]: Trace formula consists of 862 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:19:00,213 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:19:00,325 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:19:00,328 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:19:00,329 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:19:00,329 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2024943824] [2024-11-14 04:19:00,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2024943824] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:19:00,329 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 04:19:00,329 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 04:19:00,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337795135] [2024-11-14 04:19:00,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:19:00,330 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:19:00,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:19:00,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:19:00,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 04:19:00,336 INFO L87 Difference]: Start difference. First operand 2773 states and 4655 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:19:02,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:19:02,428 INFO L93 Difference]: Finished difference Result 6725 states and 11259 transitions. [2024-11-14 04:19:02,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:19:02,432 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 531 [2024-11-14 04:19:02,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:19:02,456 INFO L225 Difference]: With dead ends: 6725 [2024-11-14 04:19:02,457 INFO L226 Difference]: Without dead ends: 4551 [2024-11-14 04:19:02,461 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 530 GetRequests, 529 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-14 04:19:02,462 INFO L432 NwaCegarLoop]: 817 mSDtfsCounter, 408 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 1225 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-14 04:19:02,463 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [408 Valid, 1225 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-14 04:19:02,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4551 states. [2024-11-14 04:19:02,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4551 to 3621. [2024-11-14 04:19:02,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3621 states, 3247 states have (on average 1.6664613489374807) internal successors, (5411), 3254 states have internal predecessors, (5411), 352 states have call successors, (352), 21 states have call predecessors, (352), 21 states have return successors, (352), 345 states have call predecessors, (352), 352 states have call successors, (352) [2024-11-14 04:19:02,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3621 states to 3621 states and 6115 transitions. [2024-11-14 04:19:02,728 INFO L78 Accepts]: Start accepts. Automaton has 3621 states and 6115 transitions. Word has length 531 [2024-11-14 04:19:02,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:19:02,730 INFO L471 AbstractCegarLoop]: Abstraction has 3621 states and 6115 transitions. [2024-11-14 04:19:02,730 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:19:02,730 INFO L276 IsEmpty]: Start isEmpty. Operand 3621 states and 6115 transitions. [2024-11-14 04:19:02,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 532 [2024-11-14 04:19:02,737 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:19:02,737 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:19:02,777 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Ended with exit code 0 [2024-11-14 04:19:02,937 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:19:02,938 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:19:02,938 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:19:02,940 INFO L85 PathProgramCache]: Analyzing trace with hash 2116609457, now seen corresponding path program 1 times [2024-11-14 04:19:02,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:19:02,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [209796097] [2024-11-14 04:19:02,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:19:02,942 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:19:02,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:19:02,944 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:19:02,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2024-11-14 04:19:04,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:19:04,457 INFO L255 TraceCheckSpWp]: Trace formula consists of 862 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 04:19:04,461 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:19:10,239 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 2538 proven. 42 refuted. 0 times theorem prover too weak. 10380 trivial. 0 not checked. [2024-11-14 04:19:10,239 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:19:11,339 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:19:11,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [209796097] [2024-11-14 04:19:11,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [209796097] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:19:11,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1419480586] [2024-11-14 04:19:11,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:19:11,340 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:19:11,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:19:11,342 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:19:11,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (24)] Waiting until timeout for monitored process [2024-11-14 04:19:12,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:19:12,850 INFO L255 TraceCheckSpWp]: Trace formula consists of 862 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 04:19:12,855 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:19:13,382 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:19:13,383 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:19:13,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1419480586] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:19:13,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:19:13,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 12 [2024-11-14 04:19:13,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347681602] [2024-11-14 04:19:13,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:19:13,384 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:19:13,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:19:13,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:19:13,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2024-11-14 04:19:13,385 INFO L87 Difference]: Start difference. First operand 3621 states and 6115 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:19:16,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:19:16,568 INFO L93 Difference]: Finished difference Result 8538 states and 14513 transitions. [2024-11-14 04:19:16,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-14 04:19:16,569 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 531 [2024-11-14 04:19:16,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:19:16,587 INFO L225 Difference]: With dead ends: 8538 [2024-11-14 04:19:16,587 INFO L226 Difference]: Without dead ends: 4729 [2024-11-14 04:19:16,593 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1186 GetRequests, 1169 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2024-11-14 04:19:16,594 INFO L432 NwaCegarLoop]: 656 mSDtfsCounter, 693 mSDsluCounter, 1186 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 252 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 693 SdHoareTripleChecker+Valid, 1842 SdHoareTripleChecker+Invalid, 495 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 252 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-14 04:19:16,594 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [693 Valid, 1842 Invalid, 495 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [252 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-14 04:19:16,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4729 states. [2024-11-14 04:19:16,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4729 to 4215. [2024-11-14 04:19:16,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4215 states, 3761 states have (on average 1.657272002127094) internal successors, (6233), 3768 states have internal predecessors, (6233), 420 states have call successors, (420), 33 states have call predecessors, (420), 33 states have return successors, (420), 413 states have call predecessors, (420), 420 states have call successors, (420) [2024-11-14 04:19:16,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4215 states to 4215 states and 7073 transitions. [2024-11-14 04:19:16,864 INFO L78 Accepts]: Start accepts. Automaton has 4215 states and 7073 transitions. Word has length 531 [2024-11-14 04:19:16,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:19:16,865 INFO L471 AbstractCegarLoop]: Abstraction has 4215 states and 7073 transitions. [2024-11-14 04:19:16,866 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:19:16,866 INFO L276 IsEmpty]: Start isEmpty. Operand 4215 states and 7073 transitions. [2024-11-14 04:19:16,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 532 [2024-11-14 04:19:16,873 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:19:16,873 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:19:16,882 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (24)] Ended with exit code 0 [2024-11-14 04:19:17,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Ended with exit code 0 [2024-11-14 04:19:17,274 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:19:17,274 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:19:17,275 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:19:17,275 INFO L85 PathProgramCache]: Analyzing trace with hash 647580601, now seen corresponding path program 1 times [2024-11-14 04:19:17,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:19:17,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2078864274] [2024-11-14 04:19:17,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:19:17,276 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:19:17,276 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:19:17,281 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:19:17,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2024-11-14 04:19:18,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:19:18,615 INFO L255 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 04:19:18,619 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:19:24,718 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 2538 proven. 42 refuted. 0 times theorem prover too weak. 10380 trivial. 0 not checked. [2024-11-14 04:19:24,719 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:19:25,889 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:19:25,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2078864274] [2024-11-14 04:19:25,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2078864274] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:19:25,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2014985539] [2024-11-14 04:19:25,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:19:25,890 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:19:25,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:19:25,892 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:19:25,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (26)] Waiting until timeout for monitored process [2024-11-14 04:19:30,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:19:30,508 INFO L255 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 04:19:30,513 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:19:35,243 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 2528 proven. 24 refuted. 0 times theorem prover too weak. 10408 trivial. 0 not checked. [2024-11-14 04:19:35,243 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:19:35,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2014985539] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:19:35,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500101790] [2024-11-14 04:19:35,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:19:35,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:19:35,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:19:35,941 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:19:35,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-14 04:19:36,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:19:36,889 INFO L255 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:19:36,893 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:19:37,455 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:19:37,455 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:19:37,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500101790] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:19:37,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:19:37,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8, 5] total 12 [2024-11-14 04:19:37,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851789580] [2024-11-14 04:19:37,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:19:37,456 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-14 04:19:37,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:19:37,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-14 04:19:37,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2024-11-14 04:19:37,458 INFO L87 Difference]: Start difference. First operand 4215 states and 7073 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:19:40,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:19:40,759 INFO L93 Difference]: Finished difference Result 14931 states and 24757 transitions. [2024-11-14 04:19:40,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 04:19:40,760 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 531 [2024-11-14 04:19:40,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:19:40,804 INFO L225 Difference]: With dead ends: 14931 [2024-11-14 04:19:40,805 INFO L226 Difference]: Without dead ends: 12390 [2024-11-14 04:19:40,813 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1842 GetRequests, 1822 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=97, Invalid=323, Unknown=0, NotChecked=0, Total=420 [2024-11-14 04:19:40,814 INFO L432 NwaCegarLoop]: 767 mSDtfsCounter, 1593 mSDsluCounter, 2025 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 598 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1593 SdHoareTripleChecker+Valid, 2792 SdHoareTripleChecker+Invalid, 657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 598 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-14 04:19:40,815 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1593 Valid, 2792 Invalid, 657 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [598 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-14 04:19:40,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12390 states. [2024-11-14 04:19:41,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12390 to 9864. [2024-11-14 04:19:41,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9864 states, 8885 states have (on average 1.6577377602701182) internal successors, (14729), 8897 states have internal predecessors, (14729), 893 states have call successors, (893), 85 states have call predecessors, (893), 85 states have return successors, (893), 881 states have call predecessors, (893), 893 states have call successors, (893) [2024-11-14 04:19:41,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9864 states to 9864 states and 16515 transitions. [2024-11-14 04:19:41,657 INFO L78 Accepts]: Start accepts. Automaton has 9864 states and 16515 transitions. Word has length 531 [2024-11-14 04:19:41,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:19:41,659 INFO L471 AbstractCegarLoop]: Abstraction has 9864 states and 16515 transitions. [2024-11-14 04:19:41,659 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 5 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:19:41,659 INFO L276 IsEmpty]: Start isEmpty. Operand 9864 states and 16515 transitions. [2024-11-14 04:19:41,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 532 [2024-11-14 04:19:41,666 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:19:41,666 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:19:41,704 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Ended with exit code 0 [2024-11-14 04:19:41,954 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-14 04:19:42,099 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (26)] Forceful destruction successful, exit code 0 [2024-11-14 04:19:42,267 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:19:42,268 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:19:42,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:19:42,270 INFO L85 PathProgramCache]: Analyzing trace with hash 709620215, now seen corresponding path program 1 times [2024-11-14 04:19:42,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:19:42,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [536126215] [2024-11-14 04:19:42,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:19:42,272 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:19:42,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:19:42,274 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:19:42,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2024-11-14 04:19:43,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:19:43,818 INFO L255 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 04:19:43,823 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:19:49,375 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 2538 proven. 42 refuted. 0 times theorem prover too weak. 10380 trivial. 0 not checked. [2024-11-14 04:19:49,375 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:19:50,582 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:19:50,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [536126215] [2024-11-14 04:19:50,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [536126215] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:19:50,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1063447381] [2024-11-14 04:19:50,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:19:50,582 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:19:50,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:19:50,585 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:19:50,588 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2024-11-14 04:19:52,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:19:52,184 INFO L255 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 04:19:52,188 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:19:52,316 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:19:52,316 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:19:52,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1063447381] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:19:52,316 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:19:52,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 10 [2024-11-14 04:19:52,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864711775] [2024-11-14 04:19:52,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:19:52,317 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 04:19:52,317 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:19:52,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 04:19:52,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2024-11-14 04:19:52,319 INFO L87 Difference]: Start difference. First operand 9864 states and 16515 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:19:53,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:19:53,153 INFO L93 Difference]: Finished difference Result 21446 states and 35801 transitions. [2024-11-14 04:19:53,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 04:19:53,153 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 531 [2024-11-14 04:19:53,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:19:53,202 INFO L225 Difference]: With dead ends: 21446 [2024-11-14 04:19:53,202 INFO L226 Difference]: Without dead ends: 13712 [2024-11-14 04:19:53,218 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1182 GetRequests, 1169 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=137, Unknown=0, NotChecked=0, Total=210 [2024-11-14 04:19:53,218 INFO L432 NwaCegarLoop]: 419 mSDtfsCounter, 410 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 832 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:19:53,219 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [410 Valid, 832 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-14 04:19:53,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13712 states. [2024-11-14 04:19:54,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13712 to 9864. [2024-11-14 04:19:54,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9864 states, 8885 states have (on average 1.655936972425436) internal successors, (14713), 8897 states have internal predecessors, (14713), 893 states have call successors, (893), 85 states have call predecessors, (893), 85 states have return successors, (893), 881 states have call predecessors, (893), 893 states have call successors, (893) [2024-11-14 04:19:54,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9864 states to 9864 states and 16499 transitions. [2024-11-14 04:19:54,102 INFO L78 Accepts]: Start accepts. Automaton has 9864 states and 16499 transitions. Word has length 531 [2024-11-14 04:19:54,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:19:54,103 INFO L471 AbstractCegarLoop]: Abstraction has 9864 states and 16499 transitions. [2024-11-14 04:19:54,103 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:19:54,103 INFO L276 IsEmpty]: Start isEmpty. Operand 9864 states and 16499 transitions. [2024-11-14 04:19:54,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 532 [2024-11-14 04:19:54,110 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:19:54,111 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:19:54,147 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Ended with exit code 0 [2024-11-14 04:19:54,321 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (29)] Ended with exit code 0 [2024-11-14 04:19:54,512 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:19:54,513 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:19:54,513 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:19:54,514 INFO L85 PathProgramCache]: Analyzing trace with hash -979323527, now seen corresponding path program 1 times [2024-11-14 04:19:54,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:19:54,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [831875970] [2024-11-14 04:19:54,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:19:54,516 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:19:54,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:19:54,518 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:19:54,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2024-11-14 04:19:56,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:19:56,244 INFO L255 TraceCheckSpWp]: Trace formula consists of 863 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 04:19:56,248 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:20:02,089 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 2538 proven. 42 refuted. 0 times theorem prover too weak. 10380 trivial. 0 not checked. [2024-11-14 04:20:02,090 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:20:03,162 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:20:03,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [831875970] [2024-11-14 04:20:03,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [831875970] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:20:03,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1879560383] [2024-11-14 04:20:03,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:20:03,162 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:20:03,162 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:20:03,164 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:20:03,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2024-11-14 04:20:07,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:20:07,934 INFO L255 TraceCheckSpWp]: Trace formula consists of 863 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 04:20:07,942 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:20:12,693 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 2528 proven. 24 refuted. 0 times theorem prover too weak. 10408 trivial. 0 not checked. [2024-11-14 04:20:12,693 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:20:13,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1879560383] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:20:13,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52792335] [2024-11-14 04:20:13,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:20:13,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:20:13,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:20:13,400 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:20:13,401 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-14 04:20:14,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:20:14,342 INFO L255 TraceCheckSpWp]: Trace formula consists of 863 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:20:14,347 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:20:17,182 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6140 proven. 150 refuted. 0 times theorem prover too weak. 6670 trivial. 0 not checked. [2024-11-14 04:20:17,182 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:20:19,931 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 90 proven. 150 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:20:19,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52792335] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:20:19,931 INFO L185 FreeRefinementEngine]: Found 0 perfect and 4 imperfect interpolant sequences. [2024-11-14 04:20:19,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5, 5] total 14 [2024-11-14 04:20:19,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424878629] [2024-11-14 04:20:19,932 INFO L85 oduleStraightlineAll]: Using 4 imperfect interpolants to construct interpolant automaton [2024-11-14 04:20:19,933 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-14 04:20:19,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:20:19,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-14 04:20:19,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2024-11-14 04:20:19,935 INFO L87 Difference]: Start difference. First operand 9864 states and 16499 transitions. Second operand has 14 states, 14 states have (on average 21.857142857142858) internal successors, (306), 14 states have internal predecessors, (306), 5 states have call successors, (219), 5 states have call predecessors, (219), 9 states have return successors, (221), 5 states have call predecessors, (221), 5 states have call successors, (221) [2024-11-14 04:20:29,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:20:29,596 INFO L93 Difference]: Finished difference Result 23644 states and 39370 transitions. [2024-11-14 04:20:29,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-14 04:20:29,597 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 21.857142857142858) internal successors, (306), 14 states have internal predecessors, (306), 5 states have call successors, (219), 5 states have call predecessors, (219), 9 states have return successors, (221), 5 states have call predecessors, (221), 5 states have call successors, (221) Word has length 531 [2024-11-14 04:20:29,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:20:29,638 INFO L225 Difference]: With dead ends: 23644 [2024-11-14 04:20:29,639 INFO L226 Difference]: Without dead ends: 14512 [2024-11-14 04:20:29,652 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2383 GetRequests, 2348 SyntacticMatches, 2 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=356, Invalid=834, Unknown=0, NotChecked=0, Total=1190 [2024-11-14 04:20:29,652 INFO L432 NwaCegarLoop]: 373 mSDtfsCounter, 592 mSDsluCounter, 1726 mSDsCounter, 0 mSdLazyCounter, 1407 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 653 SdHoareTripleChecker+Valid, 2099 SdHoareTripleChecker+Invalid, 1629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 1407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2024-11-14 04:20:29,653 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [653 Valid, 2099 Invalid, 1629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 1407 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2024-11-14 04:20:29,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14512 states. [2024-11-14 04:20:30,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14512 to 14262. [2024-11-14 04:20:30,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14262 states, 12806 states have (on average 1.6326721849133219) internal successors, (20908), 12824 states have internal predecessors, (20908), 1299 states have call successors, (1299), 156 states have call predecessors, (1299), 156 states have return successors, (1299), 1281 states have call predecessors, (1299), 1299 states have call successors, (1299) [2024-11-14 04:20:30,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14262 states to 14262 states and 23506 transitions. [2024-11-14 04:20:30,713 INFO L78 Accepts]: Start accepts. Automaton has 14262 states and 23506 transitions. Word has length 531 [2024-11-14 04:20:30,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:20:30,714 INFO L471 AbstractCegarLoop]: Abstraction has 14262 states and 23506 transitions. [2024-11-14 04:20:30,714 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 21.857142857142858) internal successors, (306), 14 states have internal predecessors, (306), 5 states have call successors, (219), 5 states have call predecessors, (219), 9 states have return successors, (221), 5 states have call predecessors, (221), 5 states have call successors, (221) [2024-11-14 04:20:30,714 INFO L276 IsEmpty]: Start isEmpty. Operand 14262 states and 23506 transitions. [2024-11-14 04:20:30,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 532 [2024-11-14 04:20:30,721 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:20:30,722 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:20:30,806 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-14 04:20:30,949 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2024-11-14 04:20:31,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (31)] Ended with exit code 0 [2024-11-14 04:20:31,323 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:20:31,323 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:20:31,323 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:20:31,324 INFO L85 PathProgramCache]: Analyzing trace with hash 2123750907, now seen corresponding path program 1 times [2024-11-14 04:20:31,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:20:31,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2103031961] [2024-11-14 04:20:31,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:20:31,325 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:20:31,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:20:31,329 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:20:31,331 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2024-11-14 04:20:32,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:20:32,860 INFO L255 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:20:32,864 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:20:35,291 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6350 proven. 141 refuted. 0 times theorem prover too weak. 6469 trivial. 0 not checked. [2024-11-14 04:20:35,291 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:20:37,726 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 99 proven. 141 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:20:37,726 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:20:37,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2103031961] [2024-11-14 04:20:37,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2103031961] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:20:37,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1947897058] [2024-11-14 04:20:37,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:20:37,726 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:20:37,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:20:37,729 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:20:37,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (34)] Waiting until timeout for monitored process [2024-11-14 04:20:39,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:20:39,413 INFO L255 TraceCheckSpWp]: Trace formula consists of 864 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-14 04:20:39,420 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:20:39,775 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:20:39,775 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:20:39,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1947897058] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:20:39,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-14 04:20:39,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 5] total 9 [2024-11-14 04:20:39,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621904309] [2024-11-14 04:20:39,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:20:39,777 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-14 04:20:39,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:20:39,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-14 04:20:39,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-14 04:20:39,778 INFO L87 Difference]: Start difference. First operand 14262 states and 23506 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:20:41,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:20:41,463 INFO L93 Difference]: Finished difference Result 26296 states and 43147 transitions. [2024-11-14 04:20:41,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-14 04:20:41,466 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 531 [2024-11-14 04:20:41,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:20:41,496 INFO L225 Difference]: With dead ends: 26296 [2024-11-14 04:20:41,496 INFO L226 Difference]: Without dead ends: 14556 [2024-11-14 04:20:41,514 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1592 GetRequests, 1583 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-14 04:20:41,515 INFO L432 NwaCegarLoop]: 415 mSDtfsCounter, 188 mSDsluCounter, 746 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 1161 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-14 04:20:41,515 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 1161 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-14 04:20:41,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14556 states. [2024-11-14 04:20:42,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14556 to 10064. [2024-11-14 04:20:42,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10064 states, 9053 states have (on average 1.6271954048381752) internal successors, (14731), 9065 states have internal predecessors, (14731), 893 states have call successors, (893), 117 states have call predecessors, (893), 117 states have return successors, (893), 881 states have call predecessors, (893), 893 states have call successors, (893) [2024-11-14 04:20:42,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10064 states to 10064 states and 16517 transitions. [2024-11-14 04:20:42,415 INFO L78 Accepts]: Start accepts. Automaton has 10064 states and 16517 transitions. Word has length 531 [2024-11-14 04:20:42,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:20:42,416 INFO L471 AbstractCegarLoop]: Abstraction has 10064 states and 16517 transitions. [2024-11-14 04:20:42,417 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:20:42,417 INFO L276 IsEmpty]: Start isEmpty. Operand 10064 states and 16517 transitions. [2024-11-14 04:20:42,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 532 [2024-11-14 04:20:42,423 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:20:42,424 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:20:42,432 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (34)] Ended with exit code 0 [2024-11-14 04:20:42,660 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Ended with exit code 0 [2024-11-14 04:20:42,824 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:20:42,825 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:20:42,825 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:20:42,825 INFO L85 PathProgramCache]: Analyzing trace with hash 496846779, now seen corresponding path program 1 times [2024-11-14 04:20:42,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:20:42,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [626435009] [2024-11-14 04:20:42,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:20:42,826 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:20:42,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:20:42,828 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:20:42,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2024-11-14 04:20:44,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:20:44,289 INFO L255 TraceCheckSpWp]: Trace formula consists of 863 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:20:44,293 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:20:46,763 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6350 proven. 141 refuted. 0 times theorem prover too weak. 6469 trivial. 0 not checked. [2024-11-14 04:20:46,763 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:20:49,223 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 99 proven. 141 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:20:49,224 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:20:49,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [626435009] [2024-11-14 04:20:49,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [626435009] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:20:49,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [726407366] [2024-11-14 04:20:49,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:20:49,224 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:20:49,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:20:49,226 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:20:49,228 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (36)] Waiting until timeout for monitored process [2024-11-14 04:20:54,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:20:55,034 INFO L255 TraceCheckSpWp]: Trace formula consists of 863 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-14 04:20:55,038 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:20:57,611 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6350 proven. 141 refuted. 0 times theorem prover too weak. 6469 trivial. 0 not checked. [2024-11-14 04:20:57,611 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:21:00,006 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 99 proven. 141 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:21:00,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [726407366] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:21:00,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138183924] [2024-11-14 04:21:00,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:21:00,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:21:00,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:21:00,009 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:21:00,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-14 04:21:00,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:21:01,002 INFO L255 TraceCheckSpWp]: Trace formula consists of 863 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:21:01,007 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:21:03,641 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6350 proven. 141 refuted. 0 times theorem prover too weak. 6469 trivial. 0 not checked. [2024-11-14 04:21:03,641 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:21:06,157 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 99 proven. 141 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-14 04:21:06,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138183924] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 04:21:06,157 INFO L185 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2024-11-14 04:21:06,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 7 [2024-11-14 04:21:06,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030200150] [2024-11-14 04:21:06,159 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2024-11-14 04:21:06,161 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 04:21:06,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:21:06,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 04:21:06,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-14 04:21:06,162 INFO L87 Difference]: Start difference. First operand 10064 states and 16517 transitions. Second operand has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 2 states have call successors, (128), 2 states have call predecessors, (128), 4 states have return successors, (129), 2 states have call predecessors, (129), 2 states have call successors, (129) [2024-11-14 04:21:09,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:21:09,573 INFO L93 Difference]: Finished difference Result 19534 states and 31821 transitions. [2024-11-14 04:21:09,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-14 04:21:09,574 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 2 states have call successors, (128), 2 states have call predecessors, (128), 4 states have return successors, (129), 2 states have call predecessors, (129), 2 states have call successors, (129) Word has length 531 [2024-11-14 04:21:09,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:21:09,609 INFO L225 Difference]: With dead ends: 19534 [2024-11-14 04:21:09,610 INFO L226 Difference]: Without dead ends: 9780 [2024-11-14 04:21:09,624 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3184 GetRequests, 3172 SyntacticMatches, 3 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-14 04:21:09,625 INFO L432 NwaCegarLoop]: 321 mSDtfsCounter, 214 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 460 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-14 04:21:09,625 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 798 Invalid, 460 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-14 04:21:09,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9780 states. [2024-11-14 04:21:10,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9780 to 9644. [2024-11-14 04:21:10,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9644 states, 8616 states have (on average 1.5879758588672237) internal successors, (13682), 8628 states have internal predecessors, (13682), 893 states have call successors, (893), 134 states have call predecessors, (893), 134 states have return successors, (893), 881 states have call predecessors, (893), 893 states have call successors, (893) [2024-11-14 04:21:10,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9644 states to 9644 states and 15468 transitions. [2024-11-14 04:21:10,395 INFO L78 Accepts]: Start accepts. Automaton has 9644 states and 15468 transitions. Word has length 531 [2024-11-14 04:21:10,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:21:10,396 INFO L471 AbstractCegarLoop]: Abstraction has 9644 states and 15468 transitions. [2024-11-14 04:21:10,396 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.714285714285715) internal successors, (138), 7 states have internal predecessors, (138), 2 states have call successors, (128), 2 states have call predecessors, (128), 4 states have return successors, (129), 2 states have call predecessors, (129), 2 states have call successors, (129) [2024-11-14 04:21:10,396 INFO L276 IsEmpty]: Start isEmpty. Operand 9644 states and 15468 transitions. [2024-11-14 04:21:10,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 532 [2024-11-14 04:21:10,404 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:21:10,404 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:21:10,496 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-14 04:21:10,644 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Ended with exit code 0 [2024-11-14 04:21:10,827 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (36)] Ended with exit code 0 [2024-11-14 04:21:11,005 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt [2024-11-14 04:21:11,005 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:21:11,006 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:21:11,006 INFO L85 PathProgramCache]: Analyzing trace with hash -278107663, now seen corresponding path program 1 times [2024-11-14 04:21:11,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:21:11,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1708659015] [2024-11-14 04:21:11,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:21:11,007 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:21:11,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:21:11,009 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:21:11,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2024-11-14 04:21:12,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:21:12,536 INFO L255 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:21:12,540 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:21:14,605 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6504 proven. 108 refuted. 0 times theorem prover too weak. 6348 trivial. 0 not checked. [2024-11-14 04:21:14,605 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:21:15,318 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:21:15,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1708659015] [2024-11-14 04:21:15,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1708659015] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:21:15,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [39543674] [2024-11-14 04:21:15,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:21:15,319 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:21:15,319 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:21:15,321 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:21:15,323 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2024-11-14 04:21:16,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:21:16,912 INFO L255 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-14 04:21:16,917 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:21:20,078 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2024-11-14 04:21:20,078 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 04:21:20,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [39543674] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 04:21:20,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 04:21:20,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [5] total 10 [2024-11-14 04:21:20,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059212778] [2024-11-14 04:21:20,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 04:21:20,080 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-14 04:21:20,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2024-11-14 04:21:20,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-14 04:21:20,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-11-14 04:21:20,081 INFO L87 Difference]: Start difference. First operand 9644 states and 15468 transitions. Second operand has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:21:23,497 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:21:24,659 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-14 04:21:37,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 04:21:37,929 INFO L93 Difference]: Finished difference Result 42892 states and 67997 transitions. [2024-11-14 04:21:37,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-14 04:21:37,930 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 531 [2024-11-14 04:21:37,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 04:21:38,020 INFO L225 Difference]: With dead ends: 42892 [2024-11-14 04:21:38,020 INFO L226 Difference]: Without dead ends: 35230 [2024-11-14 04:21:38,045 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1148 GetRequests, 1134 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2024-11-14 04:21:38,045 INFO L432 NwaCegarLoop]: 830 mSDtfsCounter, 2072 mSDsluCounter, 2595 mSDsCounter, 0 mSdLazyCounter, 724 mSolverCounterSat, 615 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2072 SdHoareTripleChecker+Valid, 3425 SdHoareTripleChecker+Invalid, 1339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 615 IncrementalHoareTripleChecker+Valid, 724 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2024-11-14 04:21:38,046 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2072 Valid, 3425 Invalid, 1339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [615 Valid, 724 Invalid, 0 Unknown, 0 Unchecked, 13.2s Time] [2024-11-14 04:21:38,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35230 states. [2024-11-14 04:21:40,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35230 to 25302. [2024-11-14 04:21:40,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25302 states, 22514 states have (on average 1.5724882295460603) internal successors, (35403), 22562 states have internal predecessors, (35403), 2441 states have call successors, (2441), 346 states have call predecessors, (2441), 346 states have return successors, (2441), 2393 states have call predecessors, (2441), 2441 states have call successors, (2441) [2024-11-14 04:21:40,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25302 states to 25302 states and 40285 transitions. [2024-11-14 04:21:40,394 INFO L78 Accepts]: Start accepts. Automaton has 25302 states and 40285 transitions. Word has length 531 [2024-11-14 04:21:40,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 04:21:40,395 INFO L471 AbstractCegarLoop]: Abstraction has 25302 states and 40285 transitions. [2024-11-14 04:21:40,395 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 7 states have internal predecessors, (129), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2024-11-14 04:21:40,395 INFO L276 IsEmpty]: Start isEmpty. Operand 25302 states and 40285 transitions. [2024-11-14 04:21:40,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 532 [2024-11-14 04:21:40,402 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 04:21:40,402 INFO L215 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 04:21:40,408 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (39)] Ended with exit code 0 [2024-11-14 04:21:40,629 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Ended with exit code 0 [2024-11-14 04:21:40,803 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:21:40,803 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-14 04:21:40,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 04:21:40,804 INFO L85 PathProgramCache]: Analyzing trace with hash -412121169, now seen corresponding path program 1 times [2024-11-14 04:21:40,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2024-11-14 04:21:40,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [217643226] [2024-11-14 04:21:40,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:21:40,805 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-14 04:21:40,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat [2024-11-14 04:21:40,807 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-14 04:21:40,809 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2024-11-14 04:21:42,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:21:42,265 INFO L255 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-14 04:21:42,269 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:21:44,249 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6504 proven. 108 refuted. 0 times theorem prover too weak. 6348 trivial. 0 not checked. [2024-11-14 04:21:44,249 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:21:44,971 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2024-11-14 04:21:44,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [217643226] [2024-11-14 04:21:44,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [217643226] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:21:44,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [809951221] [2024-11-14 04:21:44,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:21:44,972 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-14 04:21:44,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 [2024-11-14 04:21:44,975 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-14 04:21:44,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2024-11-14 04:21:54,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:21:54,472 INFO L255 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-14 04:21:54,479 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:22:10,922 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 7688 proven. 255 refuted. 0 times theorem prover too weak. 5017 trivial. 0 not checked. [2024-11-14 04:22:10,922 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 04:23:07,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [809951221] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 04:23:07,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819575398] [2024-11-14 04:23:07,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 04:23:07,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 04:23:07,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 04:23:07,150 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 04:23:07,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03d03609-b472-41ba-a548-bc54c3db95a3/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-14 04:23:08,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 04:23:08,201 INFO L255 TraceCheckSpWp]: Trace formula consists of 860 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-14 04:23:08,209 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 04:25:07,685 WARN L286 SmtUtils]: Spent 22.71s on a formula simplification that was a NOOP. DAG size: 32 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-14 04:25:36,226 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (fp.lt c_~last_1_var_1_20~0 ((_ to_fp 11 53) c_currentRoundingMode (_ bv0 32)))) (.cse1 ((_ to_fp 11 53) c_currentRoundingMode c_~var_1_14~0)) (.cse2 (fp.add c_currentRoundingMode c_~last_1_var_1_20~0 c_~last_1_var_1_20~0))) (and (= c_~var_1_10~0 c_~var_1_11~0) (not (bvsle (bvmul ((_ zero_extend 24) c_~last_1_var_1_23~0) c_~last_1_var_1_29~0) c_~last_1_var_1_29~0)) (or .cse0 (not (fp.eq (fp.sub c_currentRoundingMode c_~last_1_var_1_20~0 .cse1) .cse2))) (not (= (_ bv0 8) c_~last_1_var_1_17~0)) (= c_~var_1_23~0 c_~var_1_25~0) (or (not .cse0) (not (fp.eq (fp.sub c_currentRoundingMode (fp.neg c_~last_1_var_1_20~0) .cse1) .cse2))))) is different from false [2024-11-14 04:25:38,248 WARN L873 $PredicateComparison]: unable to prove that (let ((.cse0 (fp.lt c_~last_1_var_1_20~0 ((_ to_fp 11 53) c_currentRoundingMode (_ bv0 32)))) (.cse1 ((_ to_fp 11 53) c_currentRoundingMode c_~var_1_14~0)) (.cse2 (fp.add c_currentRoundingMode c_~last_1_var_1_20~0 c_~last_1_var_1_20~0))) (and (= c_~var_1_10~0 c_~var_1_11~0) (not (bvsle (bvmul ((_ zero_extend 24) c_~last_1_var_1_23~0) c_~last_1_var_1_29~0) c_~last_1_var_1_29~0)) (or .cse0 (not (fp.eq (fp.sub c_currentRoundingMode c_~last_1_var_1_20~0 .cse1) .cse2))) (not (= (_ bv0 8) c_~last_1_var_1_17~0)) (= c_~var_1_23~0 c_~var_1_25~0) (or (not .cse0) (not (fp.eq (fp.sub c_currentRoundingMode (fp.neg c_~last_1_var_1_20~0) .cse1) .cse2))))) is different from true [2024-11-14 04:26:23,723 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse2 (fp.lt c_~last_1_var_1_20~0 ((_ to_fp 11 53) c_currentRoundingMode (_ bv0 32)))) (.cse3 ((_ to_fp 11 53) c_currentRoundingMode c_~var_1_14~0)) (.cse4 (fp.add c_currentRoundingMode c_~last_1_var_1_20~0 c_~last_1_var_1_20~0))) (and (= c_~var_1_10~0 c_~var_1_11~0) (not (bvsle (bvmul ((_ zero_extend 24) c_~last_1_var_1_23~0) c_~last_1_var_1_29~0) c_~last_1_var_1_29~0)) (let ((.cse0 (= (_ bv0 8) c_~var_1_18~0)) (.cse1 (= (_ bv0 8) c_~var_1_19~0))) (or (and (= (_ bv0 8) c_~var_1_17~0) (or .cse0 .cse1)) (and (not .cse0) (= (_ bv1 8) c_~var_1_17~0) (not .cse1)))) (or .cse2 (not (fp.eq (fp.sub c_currentRoundingMode c_~last_1_var_1_20~0 .cse3) .cse4))) (not (= (_ bv0 8) c_~last_1_var_1_17~0)) (= c_~var_1_23~0 c_~var_1_25~0) (or (not .cse2) (not (fp.eq (fp.sub c_currentRoundingMode (fp.neg c_~last_1_var_1_20~0) .cse3) .cse4))))) is different from false [2024-11-14 04:27:02,640 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (fp.lt c_~last_1_var_1_20~0 ((_ to_fp 11 53) c_currentRoundingMode (_ bv0 32)))) (.cse1 ((_ to_fp 11 53) c_currentRoundingMode c_~var_1_14~0)) (.cse2 (fp.add c_currentRoundingMode c_~last_1_var_1_20~0 c_~last_1_var_1_20~0))) (and (not (= (_ bv0 8) c_~var_1_18~0)) (= c_~var_1_10~0 c_~var_1_11~0) (not (bvsle (bvmul ((_ zero_extend 24) c_~last_1_var_1_23~0) c_~last_1_var_1_29~0) c_~last_1_var_1_29~0)) (or .cse0 (not (fp.eq (fp.sub c_currentRoundingMode c_~last_1_var_1_20~0 .cse1) .cse2))) (not (= (_ bv0 8) c_~last_1_var_1_17~0)) (= c_~var_1_23~0 c_~var_1_25~0) (let ((.cse3 (= (_ bv0 8) c_~var_1_19~0))) (or (and (= (_ bv0 8) c_~var_1_17~0) .cse3) (and (= (_ bv1 8) c_~var_1_17~0) (not .cse3)))) (or (not .cse0) (not (fp.eq (fp.sub c_currentRoundingMode (fp.neg c_~last_1_var_1_20~0) .cse1) .cse2))))) is different from false [2024-11-14 04:28:10,652 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse0 (fp.lt c_~last_1_var_1_20~0 ((_ to_fp 11 53) c_currentRoundingMode (_ bv0 32)))) (.cse1 ((_ to_fp 11 53) c_currentRoundingMode c_~var_1_14~0)) (.cse2 (fp.add c_currentRoundingMode c_~last_1_var_1_20~0 c_~last_1_var_1_20~0))) (and (not (= (_ bv0 8) c_~var_1_18~0)) (= c_~var_1_26~0 (_ bv16 16)) (= c_~var_1_10~0 c_~var_1_11~0) (not (bvsle (bvmul ((_ zero_extend 24) c_~last_1_var_1_23~0) c_~last_1_var_1_29~0) c_~last_1_var_1_29~0)) (bvsge ((_ zero_extend 24) c_~var_1_25~0) (bvadd (bvneg ((_ zero_extend 24) c_~var_1_28~0)) ((_ zero_extend 24) c_~var_1_27~0))) (= (_ bv1 8) c_~var_1_17~0) (or .cse0 (not (fp.eq (fp.sub c_currentRoundingMode c_~last_1_var_1_20~0 .cse1) .cse2))) (not (= (_ bv0 8) c_~last_1_var_1_17~0)) (= c_~var_1_23~0 c_~var_1_25~0) (not (= (_ bv0 8) c_~var_1_19~0)) (or (not .cse0) (not (fp.eq (fp.sub c_currentRoundingMode (fp.neg c_~last_1_var_1_20~0) .cse1) .cse2))))) is different from false [2024-11-14 04:28:12,670 WARN L873 $PredicateComparison]: unable to prove that (let ((.cse0 (fp.lt c_~last_1_var_1_20~0 ((_ to_fp 11 53) c_currentRoundingMode (_ bv0 32)))) (.cse1 ((_ to_fp 11 53) c_currentRoundingMode c_~var_1_14~0)) (.cse2 (fp.add c_currentRoundingMode c_~last_1_var_1_20~0 c_~last_1_var_1_20~0))) (and (not (= (_ bv0 8) c_~var_1_18~0)) (= c_~var_1_26~0 (_ bv16 16)) (= c_~var_1_10~0 c_~var_1_11~0) (not (bvsle (bvmul ((_ zero_extend 24) c_~last_1_var_1_23~0) c_~last_1_var_1_29~0) c_~last_1_var_1_29~0)) (bvsge ((_ zero_extend 24) c_~var_1_25~0) (bvadd (bvneg ((_ zero_extend 24) c_~var_1_28~0)) ((_ zero_extend 24) c_~var_1_27~0))) (= (_ bv1 8) c_~var_1_17~0) (or .cse0 (not (fp.eq (fp.sub c_currentRoundingMode c_~last_1_var_1_20~0 .cse1) .cse2))) (not (= (_ bv0 8) c_~last_1_var_1_17~0)) (= c_~var_1_23~0 c_~var_1_25~0) (not (= (_ bv0 8) c_~var_1_19~0)) (or (not .cse0) (not (fp.eq (fp.sub c_currentRoundingMode (fp.neg c_~last_1_var_1_20~0) .cse1) .cse2))))) is different from true [2024-11-14 04:30:04,802 WARN L851 $PredicateComparison]: unable to prove that (let ((.cse1 ((_ to_fp 11 53) c_currentRoundingMode (/ 127.0 2.0)))) (let ((.cse3 (fp.lt c_~last_1_var_1_20~0 ((_ to_fp 11 53) c_currentRoundingMode (_ bv0 32)))) (.cse4 ((_ to_fp 11 53) c_currentRoundingMode c_~var_1_14~0)) (.cse5 (fp.add c_currentRoundingMode c_~last_1_var_1_20~0 c_~last_1_var_1_20~0)) (.cse2 (fp.mul c_currentRoundingMode ((_ to_fp 11 53) c_currentRoundingMode (/ 12.0 5.0)) c_~var_1_20~0)) (.cse0 (fp.lt c_~var_1_20~0 .cse1))) (and (not (= (_ bv0 8) c_~var_1_18~0)) (= c_~var_1_26~0 (_ bv16 16)) (= c_~var_1_10~0 c_~var_1_11~0) (not (bvsle (bvmul ((_ zero_extend 24) c_~last_1_var_1_23~0) c_~last_1_var_1_29~0) c_~last_1_var_1_29~0)) (bvsge ((_ zero_extend 24) c_~var_1_25~0) (bvadd (bvneg ((_ zero_extend 24) c_~var_1_28~0)) ((_ zero_extend 24) c_~var_1_27~0))) (or .cse0 (not (fp.gt .cse1 .cse2))) (= (_ bv1 8) c_~var_1_17~0) (or .cse3 (not (fp.eq (fp.sub c_currentRoundingMode c_~last_1_var_1_20~0 .cse4) .cse5))) (not (= (_ bv0 8) c_~last_1_var_1_17~0)) (= c_~var_1_23~0 c_~var_1_25~0) (= (_ bv0 16) (bvadd c_~var_1_1~0 (_ bv50 16))) (not (= (_ bv0 8) c_~var_1_19~0)) (or (not .cse3) (not (fp.eq (fp.sub c_currentRoundingMode (fp.neg c_~last_1_var_1_20~0) .cse4) .cse5))) (or (not (fp.gt c_~var_1_20~0 .cse2)) (not .cse0))))) is different from false