./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6497de01 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 568715a232aa16d18571b6e9b4b6f71d3297e66e84733db9163f76f7b8e7e31f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-23 23:22:07,992 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-23 23:22:08,117 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-23 23:22:08,127 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-23 23:22:08,128 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-23 23:22:08,177 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-23 23:22:08,178 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-23 23:22:08,179 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-23 23:22:08,179 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-23 23:22:08,180 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-23 23:22:08,180 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-23 23:22:08,180 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-23 23:22:08,181 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-23 23:22:08,181 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-23 23:22:08,181 INFO L153 SettingsManager]: * Use SBE=true [2024-11-23 23:22:08,182 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-23 23:22:08,182 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-23 23:22:08,183 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-23 23:22:08,184 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-23 23:22:08,184 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-23 23:22:08,184 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-23 23:22:08,184 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-23 23:22:08,184 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-23 23:22:08,185 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-23 23:22:08,185 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-23 23:22:08,185 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-23 23:22:08,185 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-23 23:22:08,185 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-23 23:22:08,185 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-23 23:22:08,186 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:22:08,186 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:22:08,186 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:22:08,186 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:22:08,186 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-23 23:22:08,186 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:22:08,186 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:22:08,186 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:22:08,186 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:22:08,187 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-23 23:22:08,188 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-23 23:22:08,188 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-23 23:22:08,188 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-23 23:22:08,188 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-23 23:22:08,189 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-23 23:22:08,189 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-23 23:22:08,189 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-23 23:22:08,189 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-23 23:22:08,189 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-23 23:22:08,189 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC 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 -> Automizer 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 -> 568715a232aa16d18571b6e9b4b6f71d3297e66e84733db9163f76f7b8e7e31f [2024-11-23 23:22:08,585 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-23 23:22:08,602 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-23 23:22:08,606 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-23 23:22:08,608 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-23 23:22:08,609 INFO L274 PluginConnector]: CDTParser initialized [2024-11-23 23:22:08,611 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i [2024-11-23 23:22:12,205 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/data/c8ff577c2/c2baadae97fd4566923066db4503c1b7/FLAG936d923a4 [2024-11-23 23:22:12,702 INFO L384 CDTParser]: Found 1 translation units. [2024-11-23 23:22:12,703 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i [2024-11-23 23:22:12,725 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/data/c8ff577c2/c2baadae97fd4566923066db4503c1b7/FLAG936d923a4 [2024-11-23 23:22:12,811 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/data/c8ff577c2/c2baadae97fd4566923066db4503c1b7 [2024-11-23 23:22:12,815 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-23 23:22:12,817 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-23 23:22:12,819 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-23 23:22:12,819 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-23 23:22:12,826 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-23 23:22:12,827 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:22:12" (1/1) ... [2024-11-23 23:22:12,829 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7c2023f0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:12, skipping insertion in model container [2024-11-23 23:22:12,829 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:22:12" (1/1) ... [2024-11-23 23:22:12,880 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-23 23:22:13,103 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_d3ff41b0-019f-401c-9bc8-298d8e82bf18/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i[916,929] [2024-11-23 23:22:13,351 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:22:13,383 INFO L200 MainTranslator]: Completed pre-run [2024-11-23 23:22:13,401 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_d3ff41b0-019f-401c-9bc8-298d8e82bf18/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i[916,929] [2024-11-23 23:22:13,520 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:22:13,543 INFO L204 MainTranslator]: Completed translation [2024-11-23 23:22:13,543 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13 WrapperNode [2024-11-23 23:22:13,543 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-23 23:22:13,545 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-23 23:22:13,545 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-23 23:22:13,545 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-23 23:22:13,553 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13" (1/1) ... [2024-11-23 23:22:13,579 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13" (1/1) ... [2024-11-23 23:22:13,681 INFO L138 Inliner]: procedures = 26, calls = 94, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 553 [2024-11-23 23:22:13,681 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-23 23:22:13,682 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-23 23:22:13,682 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-23 23:22:13,682 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-23 23:22:13,700 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13" (1/1) ... [2024-11-23 23:22:13,700 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13" (1/1) ... [2024-11-23 23:22:13,711 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13" (1/1) ... [2024-11-23 23:22:13,763 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-23 23:22:13,763 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13" (1/1) ... [2024-11-23 23:22:13,763 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13" (1/1) ... [2024-11-23 23:22:13,802 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13" (1/1) ... [2024-11-23 23:22:13,804 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13" (1/1) ... [2024-11-23 23:22:13,811 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13" (1/1) ... [2024-11-23 23:22:13,816 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13" (1/1) ... [2024-11-23 23:22:13,820 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13" (1/1) ... [2024-11-23 23:22:13,827 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-23 23:22:13,828 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-23 23:22:13,829 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-23 23:22:13,829 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-23 23:22:13,830 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13" (1/1) ... [2024-11-23 23:22:13,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:22:13,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:22:13,890 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-23 23:22:13,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-23 23:22:13,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-23 23:22:13,925 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-23 23:22:13,925 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-23 23:22:13,925 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-23 23:22:13,926 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-23 23:22:13,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-23 23:22:14,147 INFO L234 CfgBuilder]: Building ICFG [2024-11-23 23:22:14,149 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-23 23:22:15,586 INFO L? ?]: Removed 17 outVars from TransFormulas that were not future-live. [2024-11-23 23:22:15,586 INFO L283 CfgBuilder]: Performing block encoding [2024-11-23 23:22:15,617 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-23 23:22:15,617 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-23 23:22:15,617 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:22:15 BoogieIcfgContainer [2024-11-23 23:22:15,618 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-23 23:22:15,621 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-23 23:22:15,623 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-23 23:22:15,629 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-23 23:22:15,630 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 11:22:12" (1/3) ... [2024-11-23 23:22:15,630 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b9e03ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:22:15, skipping insertion in model container [2024-11-23 23:22:15,632 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:22:13" (2/3) ... [2024-11-23 23:22:15,634 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b9e03ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:22:15, skipping insertion in model container [2024-11-23 23:22:15,634 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:22:15" (3/3) ... [2024-11-23 23:22:15,637 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-11.i [2024-11-23 23:22:15,655 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-23 23:22:15,658 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-11.i that has 2 procedures, 238 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-23 23:22:15,773 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-23 23:22:15,794 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=PETRI_NET, 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;@3a31c71f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-23 23:22:15,795 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-23 23:22:15,800 INFO L276 IsEmpty]: Start isEmpty. Operand has 238 states, 154 states have (on average 1.5324675324675325) internal successors, (236), 155 states have internal predecessors, (236), 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-23 23:22:15,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 497 [2024-11-23 23:22:15,837 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:15,839 INFO L218 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] [2024-11-23 23:22:15,840 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:22:15,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:15,847 INFO L85 PathProgramCache]: Analyzing trace with hash -703655699, now seen corresponding path program 1 times [2024-11-23 23:22:15,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:22:15,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999759456] [2024-11-23 23:22:15,858 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:15,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:22:16,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:22:16,802 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 12800 trivial. 0 not checked. [2024-11-23 23:22:16,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:22:16,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999759456] [2024-11-23 23:22:16,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999759456] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:22:16,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946699117] [2024-11-23 23:22:16,807 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:16,808 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:22:16,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:22:16,812 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:22:16,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-23 23:22:17,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:22:17,388 INFO L256 TraceCheckSpWp]: Trace formula consists of 1090 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-23 23:22:17,415 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:22:17,556 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-23 23:22:17,556 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:22:17,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946699117] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:22:17,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:22:17,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-23 23:22:17,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176601898] [2024-11-23 23:22:17,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:22:17,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-23 23:22:17,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:22:17,605 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-23 23:22:17,605 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-23 23:22:17,612 INFO L87 Difference]: Start difference. First operand has 238 states, 154 states have (on average 1.5324675324675325) internal successors, (236), 155 states have internal predecessors, (236), 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 48.0) internal successors, (96), 2 states have internal predecessors, (96), 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-23 23:22:17,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:22:17,737 INFO L93 Difference]: Finished difference Result 469 states and 871 transitions. [2024-11-23 23:22:17,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-23 23:22:17,742 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 48.0) internal successors, (96), 2 states have internal predecessors, (96), 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 496 [2024-11-23 23:22:17,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:22:17,754 INFO L225 Difference]: With dead ends: 469 [2024-11-23 23:22:17,755 INFO L226 Difference]: Without dead ends: 234 [2024-11-23 23:22:17,767 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 497 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-23 23:22:17,772 INFO L435 NwaCegarLoop]: 389 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, 389 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-23 23:22:17,777 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:22:17,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2024-11-23 23:22:17,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 234. [2024-11-23 23:22:17,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 151 states have (on average 1.5033112582781456) internal successors, (227), 151 states have internal predecessors, (227), 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-23 23:22:17,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 389 transitions. [2024-11-23 23:22:17,890 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 389 transitions. Word has length 496 [2024-11-23 23:22:17,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:22:17,891 INFO L471 AbstractCegarLoop]: Abstraction has 234 states and 389 transitions. [2024-11-23 23:22:17,895 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 48.0) internal successors, (96), 2 states have internal predecessors, (96), 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-23 23:22:17,895 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 389 transitions. [2024-11-23 23:22:17,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 497 [2024-11-23 23:22:17,922 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:17,923 INFO L218 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] [2024-11-23 23:22:17,936 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-23 23:22:18,128 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-23 23:22:18,129 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:22:18,130 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:18,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1477461223, now seen corresponding path program 1 times [2024-11-23 23:22:18,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:22:18,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586659138] [2024-11-23 23:22:18,131 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:18,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:22:18,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:22:19,044 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-23 23:22:19,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:22:19,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586659138] [2024-11-23 23:22:19,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586659138] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:22:19,045 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:22:19,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:22:19,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074899163] [2024-11-23 23:22:19,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:22:19,050 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:22:19,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:22:19,052 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:22:19,052 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:22:19,054 INFO L87 Difference]: Start difference. First operand 234 states and 389 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 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-23 23:22:19,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:22:19,201 INFO L93 Difference]: Finished difference Result 603 states and 1004 transitions. [2024-11-23 23:22:19,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:22:19,202 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 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 496 [2024-11-23 23:22:19,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:22:19,213 INFO L225 Difference]: With dead ends: 603 [2024-11-23 23:22:19,213 INFO L226 Difference]: Without dead ends: 372 [2024-11-23 23:22:19,215 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-23 23:22:19,217 INFO L435 NwaCegarLoop]: 511 mSDtfsCounter, 254 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 254 SdHoareTripleChecker+Valid, 860 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:22:19,218 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [254 Valid, 860 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:22:19,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2024-11-23 23:22:19,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 369. [2024-11-23 23:22:19,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 247 states have (on average 1.5222672064777327) internal successors, (376), 248 states have internal predecessors, (376), 119 states have call successors, (119), 2 states have call predecessors, (119), 2 states have return successors, (119), 118 states have call predecessors, (119), 119 states have call successors, (119) [2024-11-23 23:22:19,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 614 transitions. [2024-11-23 23:22:19,349 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 614 transitions. Word has length 496 [2024-11-23 23:22:19,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:22:19,351 INFO L471 AbstractCegarLoop]: Abstraction has 369 states and 614 transitions. [2024-11-23 23:22:19,354 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 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-23 23:22:19,356 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 614 transitions. [2024-11-23 23:22:19,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 497 [2024-11-23 23:22:19,362 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:19,362 INFO L218 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] [2024-11-23 23:22:19,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-23 23:22:19,363 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:22:19,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:19,365 INFO L85 PathProgramCache]: Analyzing trace with hash 1083094437, now seen corresponding path program 1 times [2024-11-23 23:22:19,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:22:19,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100553923] [2024-11-23 23:22:19,366 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:19,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:22:19,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:22:20,081 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-23 23:22:20,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:22:20,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100553923] [2024-11-23 23:22:20,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100553923] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:22:20,083 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:22:20,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:22:20,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664803005] [2024-11-23 23:22:20,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:22:20,086 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:22:20,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:22:20,090 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:22:20,091 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:22:20,091 INFO L87 Difference]: Start difference. First operand 369 states and 614 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 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-23 23:22:20,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:22:20,243 INFO L93 Difference]: Finished difference Result 974 states and 1623 transitions. [2024-11-23 23:22:20,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:22:20,244 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 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 496 [2024-11-23 23:22:20,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:22:20,259 INFO L225 Difference]: With dead ends: 974 [2024-11-23 23:22:20,261 INFO L226 Difference]: Without dead ends: 608 [2024-11-23 23:22:20,263 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-23 23:22:20,265 INFO L435 NwaCegarLoop]: 545 mSDtfsCounter, 228 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 904 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:22:20,266 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 904 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:22:20,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2024-11-23 23:22:20,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 604. [2024-11-23 23:22:20,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 418 states have (on average 1.5382775119617225) internal successors, (643), 421 states have internal predecessors, (643), 181 states have call successors, (181), 4 states have call predecessors, (181), 4 states have return successors, (181), 178 states have call predecessors, (181), 181 states have call successors, (181) [2024-11-23 23:22:20,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 1005 transitions. [2024-11-23 23:22:20,404 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 1005 transitions. Word has length 496 [2024-11-23 23:22:20,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:22:20,406 INFO L471 AbstractCegarLoop]: Abstraction has 604 states and 1005 transitions. [2024-11-23 23:22:20,406 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 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-23 23:22:20,407 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 1005 transitions. [2024-11-23 23:22:20,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 498 [2024-11-23 23:22:20,416 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:20,416 INFO L218 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] [2024-11-23 23:22:20,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-23 23:22:20,417 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:22:20,417 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:20,418 INFO L85 PathProgramCache]: Analyzing trace with hash -2129773565, now seen corresponding path program 1 times [2024-11-23 23:22:20,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:22:20,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841312761] [2024-11-23 23:22:20,419 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:20,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:22:20,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:22:21,386 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-23 23:22:21,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:22:21,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841312761] [2024-11-23 23:22:21,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841312761] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:22:21,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:22:21,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:22:21,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431584657] [2024-11-23 23:22:21,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:22:21,389 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:22:21,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:22:21,390 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:22:21,391 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:22:21,391 INFO L87 Difference]: Start difference. First operand 604 states and 1005 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 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-23 23:22:22,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:22:22,420 INFO L93 Difference]: Finished difference Result 1676 states and 2776 transitions. [2024-11-23 23:22:22,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:22:22,421 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 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 497 [2024-11-23 23:22:22,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:22:22,439 INFO L225 Difference]: With dead ends: 1676 [2024-11-23 23:22:22,440 INFO L226 Difference]: Without dead ends: 1075 [2024-11-23 23:22:22,443 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:22:22,444 INFO L435 NwaCegarLoop]: 494 mSDtfsCounter, 507 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 507 SdHoareTripleChecker+Valid, 1216 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:22:22,445 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [507 Valid, 1216 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-23 23:22:22,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1075 states. [2024-11-23 23:22:22,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1075 to 1037. [2024-11-23 23:22:22,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 775 states have (on average 1.5729032258064517) internal successors, (1219), 782 states have internal predecessors, (1219), 249 states have call successors, (249), 12 states have call predecessors, (249), 12 states have return successors, (249), 242 states have call predecessors, (249), 249 states have call successors, (249) [2024-11-23 23:22:22,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1717 transitions. [2024-11-23 23:22:22,648 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1717 transitions. Word has length 497 [2024-11-23 23:22:22,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:22:22,649 INFO L471 AbstractCegarLoop]: Abstraction has 1037 states and 1717 transitions. [2024-11-23 23:22:22,650 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 5 states have internal predecessors, (95), 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-23 23:22:22,650 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1717 transitions. [2024-11-23 23:22:22,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2024-11-23 23:22:22,657 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:22,657 INFO L218 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] [2024-11-23 23:22:22,657 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-23 23:22:22,658 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:22:22,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:22,659 INFO L85 PathProgramCache]: Analyzing trace with hash 853169717, now seen corresponding path program 1 times [2024-11-23 23:22:22,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:22:22,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51497649] [2024-11-23 23:22:22,659 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:22,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:22:22,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:22:24,821 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-23 23:22:24,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:22:24,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51497649] [2024-11-23 23:22:24,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [51497649] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:22:24,821 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:22:24,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:22:24,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471118958] [2024-11-23 23:22:24,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:22:24,823 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:22:24,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:22:24,824 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:22:24,824 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:22:24,825 INFO L87 Difference]: Start difference. First operand 1037 states and 1717 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 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-23 23:22:25,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:22:25,078 INFO L93 Difference]: Finished difference Result 2153 states and 3544 transitions. [2024-11-23 23:22:25,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:22:25,079 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 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 498 [2024-11-23 23:22:25,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:22:25,092 INFO L225 Difference]: With dead ends: 2153 [2024-11-23 23:22:25,092 INFO L226 Difference]: Without dead ends: 1119 [2024-11-23 23:22:25,097 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:22:25,098 INFO L435 NwaCegarLoop]: 384 mSDtfsCounter, 32 mSDsluCounter, 748 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 1132 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:22:25,098 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 1132 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-23 23:22:25,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1119 states. [2024-11-23 23:22:25,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1119 to 1069. [2024-11-23 23:22:25,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1069 states, 807 states have (on average 1.5700123915737298) internal successors, (1267), 814 states have internal predecessors, (1267), 249 states have call successors, (249), 12 states have call predecessors, (249), 12 states have return successors, (249), 242 states have call predecessors, (249), 249 states have call successors, (249) [2024-11-23 23:22:25,276 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1069 states to 1069 states and 1765 transitions. [2024-11-23 23:22:25,278 INFO L78 Accepts]: Start accepts. Automaton has 1069 states and 1765 transitions. Word has length 498 [2024-11-23 23:22:25,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:22:25,280 INFO L471 AbstractCegarLoop]: Abstraction has 1069 states and 1765 transitions. [2024-11-23 23:22:25,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 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-23 23:22:25,281 INFO L276 IsEmpty]: Start isEmpty. Operand 1069 states and 1765 transitions. [2024-11-23 23:22:25,292 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2024-11-23 23:22:25,292 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:25,293 INFO L218 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] [2024-11-23 23:22:25,293 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-23 23:22:25,294 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:22:25,295 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:25,296 INFO L85 PathProgramCache]: Analyzing trace with hash 855016759, now seen corresponding path program 1 times [2024-11-23 23:22:25,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:22:25,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279285967] [2024-11-23 23:22:25,299 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:25,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:22:25,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:22:26,458 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-23 23:22:26,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:22:26,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279285967] [2024-11-23 23:22:26,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279285967] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:22:26,459 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:22:26,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:22:26,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663706810] [2024-11-23 23:22:26,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:22:26,460 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:22:26,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:22:26,461 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:22:26,462 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:22:26,462 INFO L87 Difference]: Start difference. First operand 1069 states and 1765 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 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-23 23:22:27,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:22:27,368 INFO L93 Difference]: Finished difference Result 2911 states and 4839 transitions. [2024-11-23 23:22:27,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:22:27,369 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 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 498 [2024-11-23 23:22:27,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:22:27,386 INFO L225 Difference]: With dead ends: 2911 [2024-11-23 23:22:27,386 INFO L226 Difference]: Without dead ends: 1845 [2024-11-23 23:22:27,390 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:22:27,391 INFO L435 NwaCegarLoop]: 385 mSDtfsCounter, 350 mSDsluCounter, 979 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 244 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 1364 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 244 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:22:27,391 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [350 Valid, 1364 Invalid, 430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [244 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-23 23:22:27,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1845 states. [2024-11-23 23:22:27,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1845 to 1683. [2024-11-23 23:22:27,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1683 states, 1336 states have (on average 1.6167664670658684) internal successors, (2160), 1343 states have internal predecessors, (2160), 330 states have call successors, (330), 16 states have call predecessors, (330), 16 states have return successors, (330), 323 states have call predecessors, (330), 330 states have call successors, (330) [2024-11-23 23:22:27,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1683 states to 1683 states and 2820 transitions. [2024-11-23 23:22:27,602 INFO L78 Accepts]: Start accepts. Automaton has 1683 states and 2820 transitions. Word has length 498 [2024-11-23 23:22:27,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:22:27,605 INFO L471 AbstractCegarLoop]: Abstraction has 1683 states and 2820 transitions. [2024-11-23 23:22:27,605 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 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-23 23:22:27,606 INFO L276 IsEmpty]: Start isEmpty. Operand 1683 states and 2820 transitions. [2024-11-23 23:22:27,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2024-11-23 23:22:27,612 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:27,612 INFO L218 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] [2024-11-23 23:22:27,613 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-23 23:22:27,613 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:22:27,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:27,614 INFO L85 PathProgramCache]: Analyzing trace with hash 2146364130, now seen corresponding path program 1 times [2024-11-23 23:22:27,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:22:27,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419698637] [2024-11-23 23:22:27,614 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:27,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:22:27,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:22:28,884 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-23 23:22:28,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:22:28,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419698637] [2024-11-23 23:22:28,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419698637] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:22:28,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:22:28,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:22:28,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993996127] [2024-11-23 23:22:28,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:22:28,887 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:22:28,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:22:28,888 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:22:28,888 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:22:28,889 INFO L87 Difference]: Start difference. First operand 1683 states and 2820 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 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-23 23:22:29,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:22:29,223 INFO L93 Difference]: Finished difference Result 4219 states and 7064 transitions. [2024-11-23 23:22:29,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:22:29,224 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 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 499 [2024-11-23 23:22:29,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:22:29,246 INFO L225 Difference]: With dead ends: 4219 [2024-11-23 23:22:29,246 INFO L226 Difference]: Without dead ends: 3021 [2024-11-23 23:22:29,250 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-23 23:22:29,252 INFO L435 NwaCegarLoop]: 388 mSDtfsCounter, 234 mSDsluCounter, 383 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 771 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:22:29,252 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 771 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:22:29,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3021 states. [2024-11-23 23:22:29,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3021 to 3019. [2024-11-23 23:22:29,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3019 states, 2411 states have (on average 1.6138531729572791) internal successors, (3891), 2425 states have internal predecessors, (3891), 579 states have call successors, (579), 28 states have call predecessors, (579), 28 states have return successors, (579), 565 states have call predecessors, (579), 579 states have call successors, (579) [2024-11-23 23:22:29,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3019 states to 3019 states and 5049 transitions. [2024-11-23 23:22:29,632 INFO L78 Accepts]: Start accepts. Automaton has 3019 states and 5049 transitions. Word has length 499 [2024-11-23 23:22:29,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:22:29,633 INFO L471 AbstractCegarLoop]: Abstraction has 3019 states and 5049 transitions. [2024-11-23 23:22:29,633 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 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-23 23:22:29,634 INFO L276 IsEmpty]: Start isEmpty. Operand 3019 states and 5049 transitions. [2024-11-23 23:22:29,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2024-11-23 23:22:29,640 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:29,641 INFO L218 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] [2024-11-23 23:22:29,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-23 23:22:29,641 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:22:29,642 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:29,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1463131675, now seen corresponding path program 1 times [2024-11-23 23:22:29,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:22:29,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196942819] [2024-11-23 23:22:29,643 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:29,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:22:30,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:22:32,907 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-23 23:22:32,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:22:32,908 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196942819] [2024-11-23 23:22:32,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196942819] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:22:32,908 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:22:32,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-23 23:22:32,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782291852] [2024-11-23 23:22:32,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:22:32,909 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-23 23:22:32,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:22:32,910 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-23 23:22:32,911 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-23 23:22:32,911 INFO L87 Difference]: Start difference. First operand 3019 states and 5049 transitions. Second operand has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 9 states have internal predecessors, (98), 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-23 23:22:41,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:22:41,413 INFO L93 Difference]: Finished difference Result 11159 states and 18531 transitions. [2024-11-23 23:22:41,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-23 23:22:41,414 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 9 states have internal predecessors, (98), 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 500 [2024-11-23 23:22:41,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:22:41,483 INFO L225 Difference]: With dead ends: 11159 [2024-11-23 23:22:41,484 INFO L226 Difference]: Without dead ends: 8660 [2024-11-23 23:22:41,495 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2024-11-23 23:22:41,496 INFO L435 NwaCegarLoop]: 767 mSDtfsCounter, 3134 mSDsluCounter, 3554 mSDsCounter, 0 mSdLazyCounter, 1656 mSolverCounterSat, 1020 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3134 SdHoareTripleChecker+Valid, 4321 SdHoareTripleChecker+Invalid, 2676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1020 IncrementalHoareTripleChecker+Valid, 1656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:22:41,497 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3134 Valid, 4321 Invalid, 2676 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1020 Valid, 1656 Invalid, 0 Unknown, 0 Unchecked, 6.0s Time] [2024-11-23 23:22:41,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8660 states. [2024-11-23 23:22:42,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8660 to 3873. [2024-11-23 23:22:42,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3873 states, 3015 states have (on average 1.5824212271973466) internal successors, (4771), 3027 states have internal predecessors, (4771), 805 states have call successors, (805), 52 states have call predecessors, (805), 52 states have return successors, (805), 793 states have call predecessors, (805), 805 states have call successors, (805) [2024-11-23 23:22:42,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3873 states to 3873 states and 6381 transitions. [2024-11-23 23:22:42,526 INFO L78 Accepts]: Start accepts. Automaton has 3873 states and 6381 transitions. Word has length 500 [2024-11-23 23:22:42,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:22:42,529 INFO L471 AbstractCegarLoop]: Abstraction has 3873 states and 6381 transitions. [2024-11-23 23:22:42,529 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 9 states have internal predecessors, (98), 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-23 23:22:42,529 INFO L276 IsEmpty]: Start isEmpty. Operand 3873 states and 6381 transitions. [2024-11-23 23:22:42,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2024-11-23 23:22:42,536 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:42,536 INFO L218 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] [2024-11-23 23:22:42,537 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-23 23:22:42,537 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:22:42,537 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:42,538 INFO L85 PathProgramCache]: Analyzing trace with hash 26697499, now seen corresponding path program 1 times [2024-11-23 23:22:42,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:22:42,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472134799] [2024-11-23 23:22:42,538 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:42,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:22:42,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:22:44,118 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 9 proven. 231 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-23 23:22:44,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:22:44,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472134799] [2024-11-23 23:22:44,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472134799] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:22:44,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [662016984] [2024-11-23 23:22:44,121 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:44,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:22:44,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:22:44,127 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:22:44,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-23 23:22:44,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:22:44,525 INFO L256 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-23 23:22:44,547 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:22:47,383 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 1010 proven. 231 refuted. 0 times theorem prover too weak. 11719 trivial. 0 not checked. [2024-11-23 23:22:47,384 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:22:49,171 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 9 proven. 231 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-23 23:22:49,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [662016984] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:22:49,171 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:22:49,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 15 [2024-11-23 23:22:49,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095697394] [2024-11-23 23:22:49,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:22:49,175 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-23 23:22:49,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:22:49,177 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-23 23:22:49,177 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-11-23 23:22:49,178 INFO L87 Difference]: Start difference. First operand 3873 states and 6381 transitions. Second operand has 15 states, 15 states have (on average 15.8) internal successors, (237), 15 states have internal predecessors, (237), 5 states have call successors, (239), 3 states have call predecessors, (239), 6 states have return successors, (240), 5 states have call predecessors, (240), 5 states have call successors, (240) [2024-11-23 23:22:52,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:22:52,283 INFO L93 Difference]: Finished difference Result 11204 states and 18197 transitions. [2024-11-23 23:22:52,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-23 23:22:52,285 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 15.8) internal successors, (237), 15 states have internal predecessors, (237), 5 states have call successors, (239), 3 states have call predecessors, (239), 6 states have return successors, (240), 5 states have call predecessors, (240), 5 states have call successors, (240) Word has length 500 [2024-11-23 23:22:52,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:22:52,340 INFO L225 Difference]: With dead ends: 11204 [2024-11-23 23:22:52,340 INFO L226 Difference]: Without dead ends: 7700 [2024-11-23 23:22:52,353 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1020 GetRequests, 992 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=235, Invalid=577, Unknown=0, NotChecked=0, Total=812 [2024-11-23 23:22:52,354 INFO L435 NwaCegarLoop]: 322 mSDtfsCounter, 1349 mSDsluCounter, 1452 mSDsCounter, 0 mSdLazyCounter, 1033 mSolverCounterSat, 620 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1429 SdHoareTripleChecker+Valid, 1774 SdHoareTripleChecker+Invalid, 1653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 620 IncrementalHoareTripleChecker+Valid, 1033 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:22:52,355 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1429 Valid, 1774 Invalid, 1653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [620 Valid, 1033 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-23 23:22:52,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7700 states. [2024-11-23 23:22:53,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7700 to 7432. [2024-11-23 23:22:53,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7432 states, 5769 states have (on average 1.5590223608944358) internal successors, (8994), 5793 states have internal predecessors, (8994), 1529 states have call successors, (1529), 133 states have call predecessors, (1529), 133 states have return successors, (1529), 1505 states have call predecessors, (1529), 1529 states have call successors, (1529) [2024-11-23 23:22:53,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7432 states to 7432 states and 12052 transitions. [2024-11-23 23:22:53,931 INFO L78 Accepts]: Start accepts. Automaton has 7432 states and 12052 transitions. Word has length 500 [2024-11-23 23:22:53,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:22:53,932 INFO L471 AbstractCegarLoop]: Abstraction has 7432 states and 12052 transitions. [2024-11-23 23:22:53,937 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 15.8) internal successors, (237), 15 states have internal predecessors, (237), 5 states have call successors, (239), 3 states have call predecessors, (239), 6 states have return successors, (240), 5 states have call predecessors, (240), 5 states have call successors, (240) [2024-11-23 23:22:53,937 INFO L276 IsEmpty]: Start isEmpty. Operand 7432 states and 12052 transitions. [2024-11-23 23:22:53,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2024-11-23 23:22:53,951 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:53,952 INFO L218 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] [2024-11-23 23:22:53,966 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-23 23:22:54,152 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:22:54,153 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:22:54,154 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:54,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1502910423, now seen corresponding path program 1 times [2024-11-23 23:22:54,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:22:54,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743106938] [2024-11-23 23:22:54,154 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:54,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:22:54,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:22:54,979 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 114 proven. 126 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-23 23:22:54,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:22:54,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743106938] [2024-11-23 23:22:54,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743106938] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:22:54,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803463608] [2024-11-23 23:22:54,980 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:54,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:22:54,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:22:54,983 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:22:54,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-23 23:22:55,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:22:55,421 INFO L256 TraceCheckSpWp]: Trace formula consists of 1092 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-23 23:22:55,432 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:22:55,837 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 4304 proven. 48 refuted. 0 times theorem prover too weak. 8608 trivial. 0 not checked. [2024-11-23 23:22:55,837 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:22:56,483 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 192 proven. 48 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-23 23:22:56,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803463608] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:22:56,484 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:22:56,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-23 23:22:56,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125500422] [2024-11-23 23:22:56,484 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:22:56,486 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-23 23:22:56,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:22:56,487 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-23 23:22:56,487 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:22:56,489 INFO L87 Difference]: Start difference. First operand 7432 states and 12052 transitions. Second operand has 8 states, 8 states have (on average 20.5) internal successors, (164), 8 states have internal predecessors, (164), 3 states have call successors, (139), 2 states have call predecessors, (139), 4 states have return successors, (141), 3 states have call predecessors, (141), 3 states have call successors, (141) [2024-11-23 23:22:58,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:22:58,141 INFO L93 Difference]: Finished difference Result 11766 states and 18927 transitions. [2024-11-23 23:22:58,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-23 23:22:58,143 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 20.5) internal successors, (164), 8 states have internal predecessors, (164), 3 states have call successors, (139), 2 states have call predecessors, (139), 4 states have return successors, (141), 3 states have call predecessors, (141), 3 states have call successors, (141) Word has length 501 [2024-11-23 23:22:58,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:22:58,199 INFO L225 Difference]: With dead ends: 11766 [2024-11-23 23:22:58,200 INFO L226 Difference]: Without dead ends: 4981 [2024-11-23 23:22:58,221 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1015 GetRequests, 999 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2024-11-23 23:22:58,222 INFO L435 NwaCegarLoop]: 292 mSDtfsCounter, 377 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 258 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 717 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 258 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-23 23:22:58,223 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [378 Valid, 717 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [258 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-23 23:22:58,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4981 states. [2024-11-23 23:22:59,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4981 to 4791. [2024-11-23 23:22:59,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4791 states, 3718 states have (on average 1.5451855836471222) internal successors, (5745), 3726 states have internal predecessors, (5745), 977 states have call successors, (977), 95 states have call predecessors, (977), 95 states have return successors, (977), 969 states have call predecessors, (977), 977 states have call successors, (977) [2024-11-23 23:22:59,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4791 states to 4791 states and 7699 transitions. [2024-11-23 23:22:59,106 INFO L78 Accepts]: Start accepts. Automaton has 4791 states and 7699 transitions. Word has length 501 [2024-11-23 23:22:59,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:22:59,107 INFO L471 AbstractCegarLoop]: Abstraction has 4791 states and 7699 transitions. [2024-11-23 23:22:59,108 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.5) internal successors, (164), 8 states have internal predecessors, (164), 3 states have call successors, (139), 2 states have call predecessors, (139), 4 states have return successors, (141), 3 states have call predecessors, (141), 3 states have call successors, (141) [2024-11-23 23:22:59,108 INFO L276 IsEmpty]: Start isEmpty. Operand 4791 states and 7699 transitions. [2024-11-23 23:22:59,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 505 [2024-11-23 23:22:59,114 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:22:59,115 INFO L218 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] [2024-11-23 23:22:59,129 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-23 23:22:59,319 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-23 23:22:59,319 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:22:59,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:22:59,320 INFO L85 PathProgramCache]: Analyzing trace with hash -558331398, now seen corresponding path program 1 times [2024-11-23 23:22:59,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:22:59,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1637748790] [2024-11-23 23:22:59,320 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:22:59,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:22:59,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:23:00,008 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-23 23:23:00,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:23:00,009 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1637748790] [2024-11-23 23:23:00,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1637748790] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:23:00,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:23:00,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:23:00,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117028560] [2024-11-23 23:23:00,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:23:00,010 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:23:00,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:23:00,011 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:23:00,011 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:23:00,012 INFO L87 Difference]: Start difference. First operand 4791 states and 7699 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 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-23 23:23:01,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:23:01,238 INFO L93 Difference]: Finished difference Result 8845 states and 14243 transitions. [2024-11-23 23:23:01,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:23:01,239 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 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 504 [2024-11-23 23:23:01,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:23:01,286 INFO L225 Difference]: With dead ends: 8845 [2024-11-23 23:23:01,286 INFO L226 Difference]: Without dead ends: 6681 [2024-11-23 23:23:01,297 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-23 23:23:01,297 INFO L435 NwaCegarLoop]: 482 mSDtfsCounter, 242 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 853 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:23:01,298 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 853 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:23:01,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6681 states. [2024-11-23 23:23:02,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6681 to 5337. [2024-11-23 23:23:02,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5337 states, 4264 states have (on average 1.5612101313320825) internal successors, (6657), 4272 states have internal predecessors, (6657), 977 states have call successors, (977), 95 states have call predecessors, (977), 95 states have return successors, (977), 969 states have call predecessors, (977), 977 states have call successors, (977) [2024-11-23 23:23:02,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5337 states to 5337 states and 8611 transitions. [2024-11-23 23:23:02,280 INFO L78 Accepts]: Start accepts. Automaton has 5337 states and 8611 transitions. Word has length 504 [2024-11-23 23:23:02,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:23:02,281 INFO L471 AbstractCegarLoop]: Abstraction has 5337 states and 8611 transitions. [2024-11-23 23:23:02,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 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-23 23:23:02,282 INFO L276 IsEmpty]: Start isEmpty. Operand 5337 states and 8611 transitions. [2024-11-23 23:23:02,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 505 [2024-11-23 23:23:02,288 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:23:02,289 INFO L218 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] [2024-11-23 23:23:02,289 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-23 23:23:02,289 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:23:02,290 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:23:02,290 INFO L85 PathProgramCache]: Analyzing trace with hash -1402336900, now seen corresponding path program 1 times [2024-11-23 23:23:02,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:23:02,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799840620] [2024-11-23 23:23:02,290 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:23:02,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:23:02,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:23:02,951 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 123 proven. 117 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-23 23:23:02,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:23:02,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799840620] [2024-11-23 23:23:02,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799840620] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:23:02,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293136420] [2024-11-23 23:23:02,952 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:23:02,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:23:02,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:23:02,955 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:23:02,958 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-23 23:23:03,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:23:03,394 INFO L256 TraceCheckSpWp]: Trace formula consists of 1095 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-23 23:23:03,412 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:23:03,931 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 5300 proven. 66 refuted. 0 times theorem prover too weak. 7594 trivial. 0 not checked. [2024-11-23 23:23:03,931 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:23:04,586 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 174 proven. 66 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-23 23:23:04,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293136420] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:23:04,587 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:23:04,587 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2024-11-23 23:23:04,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634195559] [2024-11-23 23:23:04,587 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:23:04,589 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-23 23:23:04,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:23:04,590 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-23 23:23:04,590 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-23 23:23:04,590 INFO L87 Difference]: Start difference. First operand 5337 states and 8611 transitions. Second operand has 9 states, 9 states have (on average 22.333333333333332) internal successors, (201), 9 states have internal predecessors, (201), 4 states have call successors, (142), 2 states have call predecessors, (142), 4 states have return successors, (144), 4 states have call predecessors, (144), 4 states have call successors, (144) [2024-11-23 23:23:06,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:23:06,044 INFO L93 Difference]: Finished difference Result 8385 states and 13484 transitions. [2024-11-23 23:23:06,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-23 23:23:06,045 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 22.333333333333332) internal successors, (201), 9 states have internal predecessors, (201), 4 states have call successors, (142), 2 states have call predecessors, (142), 4 states have return successors, (144), 4 states have call predecessors, (144), 4 states have call successors, (144) Word has length 504 [2024-11-23 23:23:06,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:23:06,068 INFO L225 Difference]: With dead ends: 8385 [2024-11-23 23:23:06,068 INFO L226 Difference]: Without dead ends: 3629 [2024-11-23 23:23:06,080 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1021 GetRequests, 1005 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=105, Invalid=201, Unknown=0, NotChecked=0, Total=306 [2024-11-23 23:23:06,081 INFO L435 NwaCegarLoop]: 291 mSDtfsCounter, 719 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 482 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 721 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 482 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-23 23:23:06,081 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [721 Valid, 712 Invalid, 906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [482 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-23 23:23:06,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3629 states. [2024-11-23 23:23:06,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3629 to 2819. [2024-11-23 23:23:06,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2819 states, 2228 states have (on average 1.5255834829443446) internal successors, (3399), 2232 states have internal predecessors, (3399), 529 states have call successors, (529), 61 states have call predecessors, (529), 61 states have return successors, (529), 525 states have call predecessors, (529), 529 states have call successors, (529) [2024-11-23 23:23:06,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2819 states to 2819 states and 4457 transitions. [2024-11-23 23:23:06,571 INFO L78 Accepts]: Start accepts. Automaton has 2819 states and 4457 transitions. Word has length 504 [2024-11-23 23:23:06,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:23:06,573 INFO L471 AbstractCegarLoop]: Abstraction has 2819 states and 4457 transitions. [2024-11-23 23:23:06,573 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 22.333333333333332) internal successors, (201), 9 states have internal predecessors, (201), 4 states have call successors, (142), 2 states have call predecessors, (142), 4 states have return successors, (144), 4 states have call predecessors, (144), 4 states have call successors, (144) [2024-11-23 23:23:06,573 INFO L276 IsEmpty]: Start isEmpty. Operand 2819 states and 4457 transitions. [2024-11-23 23:23:06,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 506 [2024-11-23 23:23:06,579 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:23:06,579 INFO L218 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] [2024-11-23 23:23:06,594 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-23 23:23:06,780 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-23 23:23:06,781 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:23:06,781 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:23:06,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1213340795, now seen corresponding path program 1 times [2024-11-23 23:23:06,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:23:06,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810840300] [2024-11-23 23:23:06,782 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:23:06,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:23:07,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-23 23:23:07,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1515058695] [2024-11-23 23:23:07,321 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:23:07,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:23:07,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:23:07,325 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:23:07,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-23 23:23:07,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:23:07,868 INFO L256 TraceCheckSpWp]: Trace formula consists of 1096 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-23 23:23:07,878 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:23:25,150 WARN L286 SmtUtils]: Spent 8.04s on a formula simplification that was a NOOP. DAG size: 28 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-23 23:23:27,026 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6180 proven. 90 refuted. 0 times theorem prover too weak. 6690 trivial. 0 not checked. [2024-11-23 23:23:27,026 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:23:27,724 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-23 23:23:27,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:23:27,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810840300] [2024-11-23 23:23:27,725 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-23 23:23:27,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515058695] [2024-11-23 23:23:27,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515058695] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-23 23:23:27,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-23 23:23:27,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2024-11-23 23:23:27,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975211879] [2024-11-23 23:23:27,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:23:27,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-23 23:23:27,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:23:27,728 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-23 23:23:27,728 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2024-11-23 23:23:27,729 INFO L87 Difference]: Start difference. First operand 2819 states and 4457 transitions. Second operand has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 7 states have internal predecessors, (103), 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-23 23:23:31,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:23:31,123 INFO L93 Difference]: Finished difference Result 9063 states and 14474 transitions. [2024-11-23 23:23:31,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-23 23:23:31,124 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 7 states have internal predecessors, (103), 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 505 [2024-11-23 23:23:31,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:23:31,154 INFO L225 Difference]: With dead ends: 9063 [2024-11-23 23:23:31,155 INFO L226 Difference]: Without dead ends: 6869 [2024-11-23 23:23:31,162 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1016 GetRequests, 1000 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 12.1s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2024-11-23 23:23:31,162 INFO L435 NwaCegarLoop]: 393 mSDtfsCounter, 1366 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 592 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1366 SdHoareTripleChecker+Valid, 935 SdHoareTripleChecker+Invalid, 1208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 592 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:23:31,163 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1366 Valid, 935 Invalid, 1208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [592 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-23 23:23:31,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6869 states. [2024-11-23 23:23:32,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6869 to 4129. [2024-11-23 23:23:32,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4129 states, 3361 states have (on average 1.5364474858673014) internal successors, (5164), 3373 states have internal predecessors, (5164), 681 states have call successors, (681), 86 states have call predecessors, (681), 86 states have return successors, (681), 669 states have call predecessors, (681), 681 states have call successors, (681) [2024-11-23 23:23:32,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4129 states to 4129 states and 6526 transitions. [2024-11-23 23:23:32,155 INFO L78 Accepts]: Start accepts. Automaton has 4129 states and 6526 transitions. Word has length 505 [2024-11-23 23:23:32,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:23:32,156 INFO L471 AbstractCegarLoop]: Abstraction has 4129 states and 6526 transitions. [2024-11-23 23:23:32,156 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 7 states have internal predecessors, (103), 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-23 23:23:32,157 INFO L276 IsEmpty]: Start isEmpty. Operand 4129 states and 6526 transitions. [2024-11-23 23:23:32,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 506 [2024-11-23 23:23:32,163 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:23:32,211 INFO L218 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] [2024-11-23 23:23:32,226 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-23 23:23:32,411 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-23 23:23:32,412 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:23:32,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:23:32,414 INFO L85 PathProgramCache]: Analyzing trace with hash -475576133, now seen corresponding path program 1 times [2024-11-23 23:23:32,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:23:32,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139409665] [2024-11-23 23:23:32,414 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:23:32,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:23:32,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:23:33,501 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-23 23:23:33,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:23:33,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139409665] [2024-11-23 23:23:33,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139409665] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:23:33,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:23:33,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:23:33,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540346957] [2024-11-23 23:23:33,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:23:33,502 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:23:33,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:23:33,503 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:23:33,504 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:23:33,505 INFO L87 Difference]: Start difference. First operand 4129 states and 6526 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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-23 23:23:34,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:23:34,635 INFO L93 Difference]: Finished difference Result 7167 states and 11362 transitions. [2024-11-23 23:23:34,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:23:34,636 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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 505 [2024-11-23 23:23:34,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:23:34,660 INFO L225 Difference]: With dead ends: 7167 [2024-11-23 23:23:34,660 INFO L226 Difference]: Without dead ends: 5293 [2024-11-23 23:23:34,666 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:23:34,667 INFO L435 NwaCegarLoop]: 472 mSDtfsCounter, 185 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 1146 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:23:34,667 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 1146 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:23:34,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5293 states. [2024-11-23 23:23:35,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5293 to 4129. [2024-11-23 23:23:35,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4129 states, 3361 states have (on average 1.5364474858673014) internal successors, (5164), 3373 states have internal predecessors, (5164), 681 states have call successors, (681), 86 states have call predecessors, (681), 86 states have return successors, (681), 669 states have call predecessors, (681), 681 states have call successors, (681) [2024-11-23 23:23:35,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4129 states to 4129 states and 6526 transitions. [2024-11-23 23:23:35,582 INFO L78 Accepts]: Start accepts. Automaton has 4129 states and 6526 transitions. Word has length 505 [2024-11-23 23:23:35,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:23:35,583 INFO L471 AbstractCegarLoop]: Abstraction has 4129 states and 6526 transitions. [2024-11-23 23:23:35,583 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 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-23 23:23:35,583 INFO L276 IsEmpty]: Start isEmpty. Operand 4129 states and 6526 transitions. [2024-11-23 23:23:35,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 506 [2024-11-23 23:23:35,590 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:23:35,590 INFO L218 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] [2024-11-23 23:23:35,591 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-23 23:23:35,591 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:23:35,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:23:35,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1319581635, now seen corresponding path program 1 times [2024-11-23 23:23:35,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:23:35,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070147498] [2024-11-23 23:23:35,592 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:23:35,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:23:35,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:23:36,311 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 150 proven. 90 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-23 23:23:36,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:23:36,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070147498] [2024-11-23 23:23:36,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070147498] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:23:36,311 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [123209254] [2024-11-23 23:23:36,312 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:23:36,312 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:23:36,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:23:36,315 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:23:36,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-23 23:23:36,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:23:36,781 INFO L256 TraceCheckSpWp]: Trace formula consists of 1095 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-23 23:23:36,793 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:23:46,403 WARN L286 SmtUtils]: Spent 8.03s on a formula simplification that was a NOOP. DAG size: 26 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-23 23:23:55,031 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 8555 proven. 264 refuted. 0 times theorem prover too weak. 4141 trivial. 0 not checked. [2024-11-23 23:23:55,031 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:24:11,404 WARN L286 SmtUtils]: Spent 8.07s on a formula simplification that was a NOOP. DAG size: 33 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-23 23:24:48,675 WARN L286 SmtUtils]: Spent 11.48s on a formula simplification. DAG size of input: 60 DAG size of output: 57 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-23 23:24:49,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [123209254] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:24:49,136 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:24:49,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 13] total 15 [2024-11-23 23:24:49,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810609396] [2024-11-23 23:24:49,137 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:24:49,138 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-23 23:24:49,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:24:49,140 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-23 23:24:49,140 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=312, Unknown=0, NotChecked=0, Total=420 [2024-11-23 23:24:49,140 INFO L87 Difference]: Start difference. First operand 4129 states and 6526 transitions. Second operand has 15 states, 15 states have (on average 11.8) internal successors, (177), 15 states have internal predecessors, (177), 4 states have call successors, (140), 3 states have call predecessors, (140), 5 states have return successors, (141), 4 states have call predecessors, (141), 4 states have call successors, (141) [2024-11-23 23:24:59,666 WARN L286 SmtUtils]: Spent 8.04s on a formula simplification that was a NOOP. DAG size: 31 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-23 23:25:02,351 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:06,397 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:07,527 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:10,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.43s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:14,042 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:15,776 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:17,670 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:19,720 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:21,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:23,550 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:24,979 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:27,263 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:31,559 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:33,578 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Bool, Real, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:35,278 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:36,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:39,352 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.63s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:40,661 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:44,864 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:48,046 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.17s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:49,376 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:53,918 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:57,328 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.30s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:25:59,215 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:07,278 WARN L286 SmtUtils]: Spent 8.05s on a formula simplification that was a NOOP. DAG size: 34 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-23 23:26:09,168 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:17,247 WARN L286 SmtUtils]: Spent 8.06s on a formula simplification that was a NOOP. DAG size: 36 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-23 23:26:20,796 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.08s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:29,197 WARN L286 SmtUtils]: Spent 8.05s on a formula simplification that was a NOOP. DAG size: 34 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-23 23:26:31,117 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:33,182 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:35,205 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:39,215 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:40,855 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:44,241 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.37s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:46,169 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:48,713 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.53s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:51,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:53,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.47s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:55,005 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:56,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:57,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:26:59,619 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:01,404 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:04,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.70s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:07,812 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.52s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:11,656 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.20s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:13,269 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:16,714 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.22s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:18,712 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:21,280 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.37s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:26,374 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:28,642 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.26s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:30,443 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:33,852 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.40s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:36,033 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:38,725 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.68s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-23 23:27:39,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:39,402 INFO L93 Difference]: Finished difference Result 16398 states and 25580 transitions. [2024-11-23 23:27:39,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-23 23:27:39,403 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 11.8) internal successors, (177), 15 states have internal predecessors, (177), 4 states have call successors, (140), 3 states have call predecessors, (140), 5 states have return successors, (141), 4 states have call predecessors, (141), 4 states have call successors, (141) Word has length 505 [2024-11-23 23:27:39,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:39,453 INFO L225 Difference]: With dead ends: 16398 [2024-11-23 23:27:39,454 INFO L226 Difference]: Without dead ends: 12801 [2024-11-23 23:27:39,467 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 606 GetRequests, 548 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 759 ImplicationChecksByTransitivity, 61.5s TimeCoverageRelationStatistics Valid=986, Invalid=2554, Unknown=0, NotChecked=0, Total=3540 [2024-11-23 23:27:39,468 INFO L435 NwaCegarLoop]: 930 mSDtfsCounter, 1118 mSDsluCounter, 4487 mSDsCounter, 0 mSdLazyCounter, 4038 mSolverCounterSat, 285 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 133.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1186 SdHoareTripleChecker+Valid, 5417 SdHoareTripleChecker+Invalid, 4329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 4038 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 134.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:39,468 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1186 Valid, 5417 Invalid, 4329 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [285 Valid, 4038 Invalid, 6 Unknown, 0 Unchecked, 134.3s Time] [2024-11-23 23:27:39,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12801 states. [2024-11-23 23:27:40,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12801 to 4051. [2024-11-23 23:27:40,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4051 states, 3437 states have (on average 1.5496072155949956) internal successors, (5326), 3441 states have internal predecessors, (5326), 529 states have call successors, (529), 84 states have call predecessors, (529), 84 states have return successors, (529), 525 states have call predecessors, (529), 529 states have call successors, (529) [2024-11-23 23:27:40,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4051 states to 4051 states and 6384 transitions. [2024-11-23 23:27:40,413 INFO L78 Accepts]: Start accepts. Automaton has 4051 states and 6384 transitions. Word has length 505 [2024-11-23 23:27:40,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:40,414 INFO L471 AbstractCegarLoop]: Abstraction has 4051 states and 6384 transitions. [2024-11-23 23:27:40,414 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 11.8) internal successors, (177), 15 states have internal predecessors, (177), 4 states have call successors, (140), 3 states have call predecessors, (140), 5 states have return successors, (141), 4 states have call predecessors, (141), 4 states have call successors, (141) [2024-11-23 23:27:40,414 INFO L276 IsEmpty]: Start isEmpty. Operand 4051 states and 6384 transitions. [2024-11-23 23:27:40,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 507 [2024-11-23 23:27:40,419 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:40,419 INFO L218 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] [2024-11-23 23:27:40,428 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-23 23:27:40,619 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-23 23:27:40,620 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:40,620 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:40,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1074275221, now seen corresponding path program 1 times [2024-11-23 23:27:40,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:40,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042306886] [2024-11-23 23:27:40,621 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:40,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:40,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:41,443 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 66 proven. 174 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-23 23:27:41,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:41,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042306886] [2024-11-23 23:27:41,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042306886] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-23 23:27:41,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077703320] [2024-11-23 23:27:41,443 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:41,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:27:41,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:27:41,447 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:27:41,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-23 23:27:41,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:41,977 INFO L256 TraceCheckSpWp]: Trace formula consists of 1096 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-23 23:27:41,989 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:27:44,093 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 5288 proven. 342 refuted. 0 times theorem prover too weak. 7330 trivial. 0 not checked. [2024-11-23 23:27:44,093 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:27:45,009 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 66 proven. 174 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-23 23:27:45,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077703320] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:27:45,009 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-23 23:27:45,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 7] total 17 [2024-11-23 23:27:45,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047213462] [2024-11-23 23:27:45,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-23 23:27:45,011 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-23 23:27:45,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:45,012 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-23 23:27:45,012 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2024-11-23 23:27:45,013 INFO L87 Difference]: Start difference. First operand 4051 states and 6384 transitions. Second operand has 17 states, 17 states have (on average 12.941176470588236) internal successors, (220), 17 states have internal predecessors, (220), 4 states have call successors, (197), 3 states have call predecessors, (197), 5 states have return successors, (198), 4 states have call predecessors, (198), 4 states have call successors, (198) [2024-11-23 23:27:51,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:51,859 INFO L93 Difference]: Finished difference Result 20967 states and 33326 transitions. [2024-11-23 23:27:51,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2024-11-23 23:27:51,860 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 12.941176470588236) internal successors, (220), 17 states have internal predecessors, (220), 4 states have call successors, (197), 3 states have call predecessors, (197), 5 states have return successors, (198), 4 states have call predecessors, (198), 4 states have call successors, (198) Word has length 506 [2024-11-23 23:27:51,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:51,909 INFO L225 Difference]: With dead ends: 20967 [2024-11-23 23:27:51,909 INFO L226 Difference]: Without dead ends: 17543 [2024-11-23 23:27:51,921 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1069 GetRequests, 1012 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 970 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=902, Invalid=2520, Unknown=0, NotChecked=0, Total=3422 [2024-11-23 23:27:51,922 INFO L435 NwaCegarLoop]: 372 mSDtfsCounter, 2493 mSDsluCounter, 2277 mSDsCounter, 0 mSdLazyCounter, 1936 mSolverCounterSat, 752 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2516 SdHoareTripleChecker+Valid, 2649 SdHoareTripleChecker+Invalid, 2688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 752 IncrementalHoareTripleChecker+Valid, 1936 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:51,922 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2516 Valid, 2649 Invalid, 2688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [752 Valid, 1936 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-23 23:27:51,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17543 states. [2024-11-23 23:27:52,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17543 to 4648. [2024-11-23 23:27:52,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4648 states, 4016 states have (on average 1.5493027888446216) internal successors, (6222), 4020 states have internal predecessors, (6222), 529 states have call successors, (529), 102 states have call predecessors, (529), 102 states have return successors, (529), 525 states have call predecessors, (529), 529 states have call successors, (529) [2024-11-23 23:27:52,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4648 states to 4648 states and 7280 transitions. [2024-11-23 23:27:52,970 INFO L78 Accepts]: Start accepts. Automaton has 4648 states and 7280 transitions. Word has length 506 [2024-11-23 23:27:52,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:52,971 INFO L471 AbstractCegarLoop]: Abstraction has 4648 states and 7280 transitions. [2024-11-23 23:27:52,971 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 12.941176470588236) internal successors, (220), 17 states have internal predecessors, (220), 4 states have call successors, (197), 3 states have call predecessors, (197), 5 states have return successors, (198), 4 states have call predecessors, (198), 4 states have call successors, (198) [2024-11-23 23:27:52,971 INFO L276 IsEmpty]: Start isEmpty. Operand 4648 states and 7280 transitions. [2024-11-23 23:27:52,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 507 [2024-11-23 23:27:52,976 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:52,977 INFO L218 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] [2024-11-23 23:27:52,991 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-23 23:27:53,181 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-23 23:27:53,181 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:53,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:53,182 INFO L85 PathProgramCache]: Analyzing trace with hash -1752276121, now seen corresponding path program 1 times [2024-11-23 23:27:53,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:53,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853175289] [2024-11-23 23:27:53,182 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:53,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:53,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:53,428 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-23 23:27:53,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:53,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853175289] [2024-11-23 23:27:53,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853175289] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:53,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:53,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:27:53,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061480049] [2024-11-23 23:27:53,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:53,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:27:53,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:53,432 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:27:53,432 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:27:53,432 INFO L87 Difference]: Start difference. First operand 4648 states and 7280 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 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-23 23:27:54,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:54,802 INFO L93 Difference]: Finished difference Result 10732 states and 16933 transitions. [2024-11-23 23:27:54,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:27:54,803 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 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 506 [2024-11-23 23:27:54,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:54,837 INFO L225 Difference]: With dead ends: 10732 [2024-11-23 23:27:54,837 INFO L226 Difference]: Without dead ends: 6643 [2024-11-23 23:27:54,846 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:27:54,847 INFO L435 NwaCegarLoop]: 566 mSDtfsCounter, 717 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 717 SdHoareTripleChecker+Valid, 1338 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:54,847 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [717 Valid, 1338 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:27:54,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6643 states. [2024-11-23 23:27:55,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6643 to 4514. [2024-11-23 23:27:55,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4514 states, 3882 states have (on average 1.5401854714064915) internal successors, (5979), 3886 states have internal predecessors, (5979), 529 states have call successors, (529), 102 states have call predecessors, (529), 102 states have return successors, (529), 525 states have call predecessors, (529), 529 states have call successors, (529) [2024-11-23 23:27:55,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4514 states to 4514 states and 7037 transitions. [2024-11-23 23:27:55,669 INFO L78 Accepts]: Start accepts. Automaton has 4514 states and 7037 transitions. Word has length 506 [2024-11-23 23:27:55,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:55,670 INFO L471 AbstractCegarLoop]: Abstraction has 4514 states and 7037 transitions. [2024-11-23 23:27:55,670 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 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-23 23:27:55,670 INFO L276 IsEmpty]: Start isEmpty. Operand 4514 states and 7037 transitions. [2024-11-23 23:27:55,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 507 [2024-11-23 23:27:55,673 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:55,674 INFO L218 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] [2024-11-23 23:27:55,674 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-23 23:27:55,674 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:55,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:55,675 INFO L85 PathProgramCache]: Analyzing trace with hash -1309193083, now seen corresponding path program 1 times [2024-11-23 23:27:55,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:55,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392522243] [2024-11-23 23:27:55,675 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:55,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:55,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:27:55,999 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-23 23:27:56,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-23 23:27:56,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392522243] [2024-11-23 23:27:56,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392522243] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:27:56,000 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:27:56,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-23 23:27:56,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030637848] [2024-11-23 23:27:56,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:27:56,001 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:27:56,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-23 23:27:56,002 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:27:56,002 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:27:56,003 INFO L87 Difference]: Start difference. First operand 4514 states and 7037 transitions. Second operand has 5 states, 5 states have (on average 20.8) internal successors, (104), 5 states have internal predecessors, (104), 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-23 23:27:57,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:27:57,206 INFO L93 Difference]: Finished difference Result 10355 states and 16270 transitions. [2024-11-23 23:27:57,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:27:57,207 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.8) internal successors, (104), 5 states have internal predecessors, (104), 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 506 [2024-11-23 23:27:57,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:27:57,230 INFO L225 Difference]: With dead ends: 10355 [2024-11-23 23:27:57,230 INFO L226 Difference]: Without dead ends: 6597 [2024-11-23 23:27:57,237 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:27:57,238 INFO L435 NwaCegarLoop]: 733 mSDtfsCounter, 580 mSDsluCounter, 915 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 580 SdHoareTripleChecker+Valid, 1648 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-23 23:27:57,238 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [580 Valid, 1648 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-23 23:27:57,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6597 states. [2024-11-23 23:27:58,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6597 to 4619. [2024-11-23 23:27:58,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4619 states, 3987 states have (on average 1.5352395284675195) internal successors, (6121), 3991 states have internal predecessors, (6121), 529 states have call successors, (529), 102 states have call predecessors, (529), 102 states have return successors, (529), 525 states have call predecessors, (529), 529 states have call successors, (529) [2024-11-23 23:27:58,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4619 states to 4619 states and 7179 transitions. [2024-11-23 23:27:58,144 INFO L78 Accepts]: Start accepts. Automaton has 4619 states and 7179 transitions. Word has length 506 [2024-11-23 23:27:58,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:27:58,145 INFO L471 AbstractCegarLoop]: Abstraction has 4619 states and 7179 transitions. [2024-11-23 23:27:58,145 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.8) internal successors, (104), 5 states have internal predecessors, (104), 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-23 23:27:58,145 INFO L276 IsEmpty]: Start isEmpty. Operand 4619 states and 7179 transitions. [2024-11-23 23:27:58,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2024-11-23 23:27:58,150 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:27:58,151 INFO L218 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] [2024-11-23 23:27:58,151 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-23 23:27:58,151 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:27:58,152 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:27:58,152 INFO L85 PathProgramCache]: Analyzing trace with hash 1461166453, now seen corresponding path program 1 times [2024-11-23 23:27:58,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-23 23:27:58,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792012300] [2024-11-23 23:27:58,153 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:58,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-23 23:27:58,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-23 23:27:58,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2036099820] [2024-11-23 23:27:58,451 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:27:58,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:27:58,451 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:27:58,454 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-23 23:27:58,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-23 23:27:58,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-23 23:27:58,994 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-23 23:27:59,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-23 23:27:59,653 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-23 23:27:59,654 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-23 23:27:59,655 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-23 23:27:59,671 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-23 23:27:59,857 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-23 23:27:59,860 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-23 23:28:00,344 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-23 23:28:00,348 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 11:28:00 BoogieIcfgContainer [2024-11-23 23:28:00,348 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-23 23:28:00,349 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-23 23:28:00,349 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-23 23:28:00,350 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-23 23:28:00,351 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:22:15" (3/4) ... [2024-11-23 23:28:00,353 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-11-23 23:28:00,354 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-23 23:28:00,355 INFO L158 Benchmark]: Toolchain (without parser) took 347538.79ms. Allocated memory was 117.4MB in the beginning and 1.6GB in the end (delta: 1.5GB). Free memory was 93.0MB in the beginning and 1.0GB in the end (delta: -945.6MB). Peak memory consumption was 520.8MB. Max. memory is 16.1GB. [2024-11-23 23:28:00,355 INFO L158 Benchmark]: CDTParser took 0.53ms. Allocated memory is still 167.8MB. Free memory is still 104.1MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-23 23:28:00,356 INFO L158 Benchmark]: CACSL2BoogieTranslator took 725.23ms. Allocated memory is still 117.4MB. Free memory was 93.0MB in the beginning and 70.0MB in the end (delta: 23.0MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-23 23:28:00,356 INFO L158 Benchmark]: Boogie Procedure Inliner took 136.74ms. Allocated memory is still 117.4MB. Free memory was 70.0MB in the beginning and 62.4MB in the end (delta: 7.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-23 23:28:00,356 INFO L158 Benchmark]: Boogie Preprocessor took 145.73ms. Allocated memory is still 117.4MB. Free memory was 62.4MB in the beginning and 55.3MB in the end (delta: 7.2MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-23 23:28:00,357 INFO L158 Benchmark]: RCFGBuilder took 1789.25ms. Allocated memory is still 117.4MB. Free memory was 55.3MB in the beginning and 45.0MB in the end (delta: 10.3MB). Peak memory consumption was 32.7MB. Max. memory is 16.1GB. [2024-11-23 23:28:00,357 INFO L158 Benchmark]: TraceAbstraction took 344727.66ms. Allocated memory was 117.4MB in the beginning and 1.6GB in the end (delta: 1.5GB). Free memory was 44.4MB in the beginning and 1.0GB in the end (delta: -994.3MB). Peak memory consumption was 471.3MB. Max. memory is 16.1GB. [2024-11-23 23:28:00,357 INFO L158 Benchmark]: Witness Printer took 5.24ms. Allocated memory is still 1.6GB. Free memory was 1.0GB in the beginning and 1.0GB in the end (delta: 138.2kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-23 23:28:00,359 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 167.8MB. Free memory is still 104.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 725.23ms. Allocated memory is still 117.4MB. Free memory was 93.0MB in the beginning and 70.0MB in the end (delta: 23.0MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 136.74ms. Allocated memory is still 117.4MB. Free memory was 70.0MB in the beginning and 62.4MB in the end (delta: 7.6MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 145.73ms. Allocated memory is still 117.4MB. Free memory was 62.4MB in the beginning and 55.3MB in the end (delta: 7.2MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 1789.25ms. Allocated memory is still 117.4MB. Free memory was 55.3MB in the beginning and 45.0MB in the end (delta: 10.3MB). Peak memory consumption was 32.7MB. Max. memory is 16.1GB. * TraceAbstraction took 344727.66ms. Allocated memory was 117.4MB in the beginning and 1.6GB in the end (delta: 1.5GB). Free memory was 44.4MB in the beginning and 1.0GB in the end (delta: -994.3MB). Peak memory consumption was 471.3MB. Max. memory is 16.1GB. * Witness Printer took 5.24ms. Allocated memory is still 1.6GB. Free memory was 1.0GB in the beginning and 1.0GB in the end (delta: 138.2kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 368, overapproximation of someBinaryFLOATComparisonOperation at line 261, overapproximation of someBinaryFLOATComparisonOperation at line 357, overapproximation of someBinaryFLOATComparisonOperation at line 367, overapproximation of someBinaryFLOATComparisonOperation at line 163, overapproximation of someBinaryFLOATComparisonOperation at line 204, overapproximation of someBinaryFLOATComparisonOperation at line 353, overapproximation of someBinaryFLOATComparisonOperation at line 134, overapproximation of someBinaryFLOATComparisonOperation at line 365, overapproximation of someBinaryFLOATComparisonOperation at line 117, overapproximation of someBinaryFLOATComparisonOperation at line 355, overapproximation of someUnaryDOUBLEoperation at line 283, overapproximation of someUnaryDOUBLEoperation at line 81, overapproximation of someBinaryDOUBLEComparisonOperation at line 283, overapproximation of someBinaryDOUBLEComparisonOperation at line 285, overapproximation of someBinaryDOUBLEComparisonOperation at line 420, overapproximation of someBinaryDOUBLEComparisonOperation at line 242, overapproximation of someBinaryDOUBLEComparisonOperation at line 418, overapproximation of someBinaryDOUBLEComparisonOperation at line 407, overapproximation of someBinaryDOUBLEComparisonOperation at line 264, overapproximation of someBinaryDOUBLEComparisonOperation at line 295, overapproximation of someBinaryDOUBLEComparisonOperation at line 424, overapproximation of someBinaryDOUBLEComparisonOperation at line 223, overapproximation of someBinaryDOUBLEComparisonOperation at line 378, overapproximation of someBinaryDOUBLEComparisonOperation at line 152, overapproximation of someBinaryDOUBLEComparisonOperation at line 428, overapproximation of someBinaryDOUBLEComparisonOperation at line 422, overapproximation of someBinaryDOUBLEComparisonOperation at line 445, overapproximation of someBinaryDOUBLEComparisonOperation at line 175, overapproximation of someBinaryDOUBLEComparisonOperation at line 426, overapproximation of someBinaryDOUBLEComparisonOperation at line 376, overapproximation of someBinaryDOUBLEComparisonOperation at line 179, overapproximation of someBinaryDOUBLEComparisonOperation at line 335. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 1; [L23] unsigned char var_1_2 = 0; [L24] unsigned char var_1_3 = 0; [L25] signed char var_1_4 = 5; [L26] signed char var_1_7 = 0; [L27] signed char var_1_8 = 16; [L28] signed char var_1_9 = 4; [L29] unsigned long int var_1_10 = 128; [L30] unsigned long int var_1_11 = 1422462314; [L31] signed short int var_1_12 = 8; [L32] signed short int var_1_15 = -50; [L33] unsigned long int var_1_16 = 1; [L34] unsigned long int var_1_17 = 3609236770; [L35] unsigned long int var_1_18 = 2902762324; [L36] double var_1_19 = 3.8; [L37] double var_1_20 = 255.75; [L38] unsigned short int var_1_21 = 0; [L39] signed char var_1_22 = -8; [L40] signed long int var_1_23 = -32; [L41] signed char var_1_24 = -128; [L42] unsigned short int var_1_25 = 1000; [L43] signed long int var_1_26 = -500; [L44] unsigned short int var_1_27 = 60741; [L45] unsigned short int var_1_28 = 4; [L46] unsigned short int var_1_29 = 128; [L47] float var_1_30 = 49.5; [L48] float var_1_31 = 0.4; [L49] float var_1_32 = 0.4; [L50] unsigned char var_1_33 = 1; [L51] unsigned short int var_1_34 = 2; [L52] unsigned char var_1_35 = 1; [L53] float var_1_36 = 5.1; [L54] float var_1_37 = 63.5; [L55] unsigned char var_1_38 = 1; [L56] unsigned char var_1_39 = 0; [L57] double var_1_40 = 25.25; [L58] double var_1_41 = 255.4; [L59] double var_1_42 = 256.4; [L60] signed long int var_1_43 = 10; [L61] unsigned long int var_1_44 = 25; [L62] signed long int var_1_45 = -8; [L63] signed long int var_1_46 = 10; [L64] unsigned char var_1_47 = 4; [L65] unsigned char var_1_48 = 128; [L66] unsigned char var_1_49 = 16; [L67] unsigned char var_1_50 = 1; [L68] signed char var_1_51 = 0; [L69] signed char var_1_52 = -8; [L70] unsigned long int var_1_53 = 8; [L71] signed char var_1_54 = 8; [L72] unsigned long int var_1_55 = 3726486877; [L73] signed long int var_1_56 = -10; [L74] unsigned long int var_1_57 = 1000000000; [L75] unsigned long int var_1_58 = 50; [L76] unsigned char var_1_59 = 1; [L77] double var_1_60 = 2.5; [L78] unsigned char var_1_61 = 0; [L79] unsigned char var_1_62 = 0; [L80] unsigned char var_1_63 = 0; [L81] float var_1_64 = -0.5; [L82] unsigned char var_1_65 = 1; [L83] signed long int var_1_66 = -25; [L84] unsigned long int var_1_67 = 10; [L85] double var_1_68 = 4.6; [L86] double var_1_69 = 127.6; [L87] double var_1_70 = 100000000000.6; [L88] double var_1_71 = 3.8; [L89] double var_1_72 = 128.6; [L90] double var_1_73 = 8.75; [L91] double var_1_74 = 4.4; [L92] unsigned char var_1_75 = 2; [L93] unsigned short int var_1_76 = 128; [L94] unsigned short int var_1_77 = 41484; [L95] unsigned short int var_1_78 = 16; [L96] unsigned short int var_1_79 = 10; [L97] double var_1_80 = 8.2; [L98] unsigned char var_1_81 = 2; [L99] unsigned char var_1_82 = 8; [L100] unsigned long int last_1_var_1_10 = 128; [L101] unsigned long int last_1_var_1_16 = 1; [L102] double last_1_var_1_19 = 3.8; VAL [isInitial=0, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=0, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L449] isInitial = 1 [L450] FCALL initially() [L452] CALL updateLastVariables() [L440] last_1_var_1_10 = var_1_10 [L441] last_1_var_1_16 = var_1_16 [L442] last_1_var_1_19 = var_1_19 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=0, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L452] RET updateLastVariables() [L453] CALL updateVariables() [L310] var_1_2 = __VERIFIER_nondet_uchar() [L311] CALL assume_abort_if_not(var_1_2 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L311] RET assume_abort_if_not(var_1_2 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L312] CALL assume_abort_if_not(var_1_2 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L312] RET assume_abort_if_not(var_1_2 <= 1) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L313] var_1_3 = __VERIFIER_nondet_uchar() [L314] CALL assume_abort_if_not(var_1_3 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L314] RET assume_abort_if_not(var_1_3 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L315] CALL assume_abort_if_not(var_1_3 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L315] RET assume_abort_if_not(var_1_3 <= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L316] var_1_7 = __VERIFIER_nondet_char() [L317] CALL assume_abort_if_not(var_1_7 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L317] RET assume_abort_if_not(var_1_7 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L318] CALL assume_abort_if_not(var_1_7 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L318] RET assume_abort_if_not(var_1_7 <= 63) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L319] var_1_8 = __VERIFIER_nondet_char() [L320] CALL assume_abort_if_not(var_1_8 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=4] [L320] RET assume_abort_if_not(var_1_8 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=4] [L321] CALL assume_abort_if_not(var_1_8 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=4] [L321] RET assume_abort_if_not(var_1_8 <= 63) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=4] [L322] var_1_9 = __VERIFIER_nondet_char() [L323] CALL assume_abort_if_not(var_1_9 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L323] RET assume_abort_if_not(var_1_9 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L324] CALL assume_abort_if_not(var_1_9 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L324] RET assume_abort_if_not(var_1_9 <= 126) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L325] var_1_11 = __VERIFIER_nondet_ulong() [L326] CALL assume_abort_if_not(var_1_11 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L326] RET assume_abort_if_not(var_1_11 >= 1073741823) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L327] CALL assume_abort_if_not(var_1_11 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L327] RET assume_abort_if_not(var_1_11 <= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L328] var_1_17 = __VERIFIER_nondet_ulong() [L329] CALL assume_abort_if_not(var_1_17 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L329] RET assume_abort_if_not(var_1_17 >= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L330] CALL assume_abort_if_not(var_1_17 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L330] RET assume_abort_if_not(var_1_17 <= 4294967294) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L331] var_1_18 = __VERIFIER_nondet_ulong() [L332] CALL assume_abort_if_not(var_1_18 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L332] RET assume_abort_if_not(var_1_18 >= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L333] CALL assume_abort_if_not(var_1_18 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L333] RET assume_abort_if_not(var_1_18 <= 4294967294) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L334] var_1_20 = __VERIFIER_nondet_double() [L335] CALL assume_abort_if_not((var_1_20 >= -922337.2036854765600e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 9223372.036854765600e+12F && var_1_20 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L335] RET assume_abort_if_not((var_1_20 >= -922337.2036854765600e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 9223372.036854765600e+12F && var_1_20 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L336] var_1_24 = __VERIFIER_nondet_char() [L337] CALL assume_abort_if_not(var_1_24 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L337] RET assume_abort_if_not(var_1_24 >= -128) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L338] CALL assume_abort_if_not(var_1_24 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L338] RET assume_abort_if_not(var_1_24 <= 127) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L339] var_1_26 = __VERIFIER_nondet_long() [L340] CALL assume_abort_if_not(var_1_26 >= -2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L340] RET assume_abort_if_not(var_1_26 >= -2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L341] CALL assume_abort_if_not(var_1_26 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L341] RET assume_abort_if_not(var_1_26 <= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L342] CALL assume_abort_if_not(var_1_26 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L342] RET assume_abort_if_not(var_1_26 != 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L343] var_1_27 = __VERIFIER_nondet_ushort() [L344] CALL assume_abort_if_not(var_1_27 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L344] RET assume_abort_if_not(var_1_27 >= 32767) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L345] CALL assume_abort_if_not(var_1_27 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L345] RET assume_abort_if_not(var_1_27 <= 65534) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L346] var_1_28 = __VERIFIER_nondet_ushort() [L347] CALL assume_abort_if_not(var_1_28 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L347] RET assume_abort_if_not(var_1_28 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L348] CALL assume_abort_if_not(var_1_28 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L348] RET assume_abort_if_not(var_1_28 <= 32767) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L349] var_1_29 = __VERIFIER_nondet_ushort() [L350] CALL assume_abort_if_not(var_1_29 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L350] RET assume_abort_if_not(var_1_29 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L351] CALL assume_abort_if_not(var_1_29 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L351] RET assume_abort_if_not(var_1_29 <= 32767) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L352] var_1_30 = __VERIFIER_nondet_float() [L353] CALL assume_abort_if_not((var_1_30 >= -922337.2036854776000e+13F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 9223372.036854776000e+12F && var_1_30 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L353] RET assume_abort_if_not((var_1_30 >= -922337.2036854776000e+13F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 9223372.036854776000e+12F && var_1_30 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L354] var_1_31 = __VERIFIER_nondet_float() [L355] CALL assume_abort_if_not((var_1_31 >= -922337.2036854776000e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854776000e+12F && var_1_31 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L355] RET assume_abort_if_not((var_1_31 >= -922337.2036854776000e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854776000e+12F && var_1_31 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L356] var_1_32 = __VERIFIER_nondet_float() [L357] CALL assume_abort_if_not((var_1_32 >= -922337.2036854776000e+13F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 9223372.036854776000e+12F && var_1_32 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L357] RET assume_abort_if_not((var_1_32 >= -922337.2036854776000e+13F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 9223372.036854776000e+12F && var_1_32 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L358] var_1_33 = __VERIFIER_nondet_uchar() [L359] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L359] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L360] CALL assume_abort_if_not(var_1_33 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L360] RET assume_abort_if_not(var_1_33 <= 1) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L361] var_1_34 = __VERIFIER_nondet_ushort() [L362] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L362] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L363] CALL assume_abort_if_not(var_1_34 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L363] RET assume_abort_if_not(var_1_34 <= 32767) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L364] var_1_36 = __VERIFIER_nondet_float() [L365] CALL assume_abort_if_not((var_1_36 >= -922337.2036854776000e+13F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 9223372.036854776000e+12F && var_1_36 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L365] RET assume_abort_if_not((var_1_36 >= -922337.2036854776000e+13F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 9223372.036854776000e+12F && var_1_36 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L366] var_1_37 = __VERIFIER_nondet_float() [L367] CALL assume_abort_if_not((var_1_37 >= -922337.2036854776000e+13F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854776000e+12F && var_1_37 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L367] RET assume_abort_if_not((var_1_37 >= -922337.2036854776000e+13F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854776000e+12F && var_1_37 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L368] CALL assume_abort_if_not(var_1_37 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L368] RET assume_abort_if_not(var_1_37 != 0.0F) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L369] var_1_38 = __VERIFIER_nondet_uchar() [L370] CALL assume_abort_if_not(var_1_38 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L370] RET assume_abort_if_not(var_1_38 >= 1) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L371] CALL assume_abort_if_not(var_1_38 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L371] RET assume_abort_if_not(var_1_38 <= 1) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L372] var_1_39 = __VERIFIER_nondet_uchar() [L373] CALL assume_abort_if_not(var_1_39 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L373] RET assume_abort_if_not(var_1_39 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L374] CALL assume_abort_if_not(var_1_39 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L374] RET assume_abort_if_not(var_1_39 <= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L375] var_1_41 = __VERIFIER_nondet_double() [L376] CALL assume_abort_if_not((var_1_41 >= -922337.2036854765600e+13F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 9223372.036854765600e+12F && var_1_41 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L376] RET assume_abort_if_not((var_1_41 >= -922337.2036854765600e+13F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 9223372.036854765600e+12F && var_1_41 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L377] var_1_42 = __VERIFIER_nondet_double() [L378] CALL assume_abort_if_not((var_1_42 >= -922337.2036854765600e+13F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 9223372.036854765600e+12F && var_1_42 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L378] RET assume_abort_if_not((var_1_42 >= -922337.2036854765600e+13F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 9223372.036854765600e+12F && var_1_42 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L379] var_1_43 = __VERIFIER_nondet_long() [L380] CALL assume_abort_if_not(var_1_43 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L380] RET assume_abort_if_not(var_1_43 >= -2147483648) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L381] CALL assume_abort_if_not(var_1_43 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L381] RET assume_abort_if_not(var_1_43 <= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L382] var_1_45 = __VERIFIER_nondet_long() [L383] CALL assume_abort_if_not(var_1_45 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L383] RET assume_abort_if_not(var_1_45 >= -2147483648) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L384] CALL assume_abort_if_not(var_1_45 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L384] RET assume_abort_if_not(var_1_45 <= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L385] var_1_46 = __VERIFIER_nondet_long() [L386] CALL assume_abort_if_not(var_1_46 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L386] RET assume_abort_if_not(var_1_46 >= -2147483648) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L387] CALL assume_abort_if_not(var_1_46 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L387] RET assume_abort_if_not(var_1_46 <= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L388] var_1_48 = __VERIFIER_nondet_uchar() [L389] CALL assume_abort_if_not(var_1_48 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L389] RET assume_abort_if_not(var_1_48 >= 127) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L390] CALL assume_abort_if_not(var_1_48 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L390] RET assume_abort_if_not(var_1_48 <= 254) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L391] var_1_49 = __VERIFIER_nondet_uchar() [L392] CALL assume_abort_if_not(var_1_49 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L392] RET assume_abort_if_not(var_1_49 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L393] CALL assume_abort_if_not(var_1_49 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L393] RET assume_abort_if_not(var_1_49 <= 127) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L394] var_1_52 = __VERIFIER_nondet_char() [L395] CALL assume_abort_if_not(var_1_52 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L395] RET assume_abort_if_not(var_1_52 >= -127) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L396] CALL assume_abort_if_not(var_1_52 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L396] RET assume_abort_if_not(var_1_52 <= 126) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L397] var_1_54 = __VERIFIER_nondet_char() [L398] CALL assume_abort_if_not(var_1_54 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L398] RET assume_abort_if_not(var_1_54 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L399] CALL assume_abort_if_not(var_1_54 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L399] RET assume_abort_if_not(var_1_54 <= 127) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L400] var_1_55 = __VERIFIER_nondet_ulong() [L401] CALL assume_abort_if_not(var_1_55 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L401] RET assume_abort_if_not(var_1_55 >= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L402] CALL assume_abort_if_not(var_1_55 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L402] RET assume_abort_if_not(var_1_55 <= 4294967294) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L403] var_1_58 = __VERIFIER_nondet_ulong() [L404] CALL assume_abort_if_not(var_1_58 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L404] RET assume_abort_if_not(var_1_58 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L405] CALL assume_abort_if_not(var_1_58 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L405] RET assume_abort_if_not(var_1_58 <= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L406] var_1_60 = __VERIFIER_nondet_double() [L407] CALL assume_abort_if_not((var_1_60 >= -922337.2036854776000e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 9223372.036854776000e+12F && var_1_60 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L407] RET assume_abort_if_not((var_1_60 >= -922337.2036854776000e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 9223372.036854776000e+12F && var_1_60 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L408] var_1_61 = __VERIFIER_nondet_uchar() [L409] CALL assume_abort_if_not(var_1_61 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L409] RET assume_abort_if_not(var_1_61 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L410] CALL assume_abort_if_not(var_1_61 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L410] RET assume_abort_if_not(var_1_61 <= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L411] var_1_62 = __VERIFIER_nondet_uchar() [L412] CALL assume_abort_if_not(var_1_62 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L412] RET assume_abort_if_not(var_1_62 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L413] CALL assume_abort_if_not(var_1_62 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L413] RET assume_abort_if_not(var_1_62 <= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L414] var_1_63 = __VERIFIER_nondet_uchar() [L415] CALL assume_abort_if_not(var_1_63 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L415] RET assume_abort_if_not(var_1_63 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L416] CALL assume_abort_if_not(var_1_63 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L416] RET assume_abort_if_not(var_1_63 <= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L417] var_1_69 = __VERIFIER_nondet_double() [L418] CALL assume_abort_if_not((var_1_69 >= 0.0F && var_1_69 <= -1.0e-20F) || (var_1_69 <= 9223372.036854765600e+12F && var_1_69 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L418] RET assume_abort_if_not((var_1_69 >= 0.0F && var_1_69 <= -1.0e-20F) || (var_1_69 <= 9223372.036854765600e+12F && var_1_69 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L419] var_1_70 = __VERIFIER_nondet_double() [L420] CALL assume_abort_if_not((var_1_70 >= 0.0F && var_1_70 <= -1.0e-20F) || (var_1_70 <= 9223372.036854765600e+12F && var_1_70 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L420] RET assume_abort_if_not((var_1_70 >= 0.0F && var_1_70 <= -1.0e-20F) || (var_1_70 <= 9223372.036854765600e+12F && var_1_70 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L421] var_1_71 = __VERIFIER_nondet_double() [L422] CALL assume_abort_if_not((var_1_71 >= 0.0F && var_1_71 <= -1.0e-20F) || (var_1_71 <= 9223372.036854765600e+12F && var_1_71 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L422] RET assume_abort_if_not((var_1_71 >= 0.0F && var_1_71 <= -1.0e-20F) || (var_1_71 <= 9223372.036854765600e+12F && var_1_71 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L423] var_1_72 = __VERIFIER_nondet_double() [L424] CALL assume_abort_if_not((var_1_72 >= 0.0F && var_1_72 <= -1.0e-20F) || (var_1_72 <= 9223372.036854765600e+12F && var_1_72 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L424] RET assume_abort_if_not((var_1_72 >= 0.0F && var_1_72 <= -1.0e-20F) || (var_1_72 <= 9223372.036854765600e+12F && var_1_72 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L425] var_1_73 = __VERIFIER_nondet_double() [L426] CALL assume_abort_if_not((var_1_73 >= -461168.6018427382800e+13F && var_1_73 <= -1.0e-20F) || (var_1_73 <= 4611686.018427382800e+12F && var_1_73 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L426] RET assume_abort_if_not((var_1_73 >= -461168.6018427382800e+13F && var_1_73 <= -1.0e-20F) || (var_1_73 <= 4611686.018427382800e+12F && var_1_73 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L427] var_1_74 = __VERIFIER_nondet_double() [L428] CALL assume_abort_if_not((var_1_74 >= 0.0F && var_1_74 <= -1.0e-20F) || (var_1_74 <= 4611686.018427382800e+12F && var_1_74 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L428] RET assume_abort_if_not((var_1_74 >= 0.0F && var_1_74 <= -1.0e-20F) || (var_1_74 <= 4611686.018427382800e+12F && var_1_74 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L429] var_1_76 = __VERIFIER_nondet_ushort() [L430] CALL assume_abort_if_not(var_1_76 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L430] RET assume_abort_if_not(var_1_76 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L431] CALL assume_abort_if_not(var_1_76 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L431] RET assume_abort_if_not(var_1_76 <= 65535) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L432] var_1_77 = __VERIFIER_nondet_ushort() [L433] CALL assume_abort_if_not(var_1_77 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L433] RET assume_abort_if_not(var_1_77 >= 32767) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L434] CALL assume_abort_if_not(var_1_77 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L434] RET assume_abort_if_not(var_1_77 <= 65535) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L435] var_1_79 = __VERIFIER_nondet_ushort() [L436] CALL assume_abort_if_not(var_1_79 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L436] RET assume_abort_if_not(var_1_79 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L437] CALL assume_abort_if_not(var_1_79 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L437] RET assume_abort_if_not(var_1_79 <= 65534) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L453] RET updateVariables() [L454] CALL step() [L106] var_1_22 = ((((-25) < 0 ) ? -(-25) : (-25))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L107] COND TRUE var_1_22 > var_1_24 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L108] COND TRUE (~ var_1_22) <= 128 [L109] var_1_23 = (((((((4 + var_1_22) < 0 ) ? -(4 + var_1_22) : (4 + var_1_22))) < 0 ) ? -((((4 + var_1_22) < 0 ) ? -(4 + var_1_22) : (4 + var_1_22))) : ((((4 + var_1_22) < 0 ) ? -(4 + var_1_22) : (4 + var_1_22))))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L114] COND FALSE !(var_1_23 == (var_1_24 % ((((var_1_26) < 0 ) ? -(var_1_26) : (var_1_26))))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L117] COND TRUE (var_1_30 + var_1_31) != var_1_32 [L118] var_1_25 = (var_1_27 - var_1_29) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L125] COND FALSE !((var_1_28 % -10) >= var_1_26) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L134] COND TRUE var_1_38 && ((var_1_30 + var_1_32) > ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37)))) [L135] var_1_35 = (! var_1_38) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L138] COND TRUE \read(var_1_38) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L139] EXPR var_1_24 ^ var_1_29 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L139] COND FALSE !(5 < (var_1_24 ^ var_1_29)) [L152] var_1_40 = ((((32.9) < (128.375)) ? (32.9) : (128.375))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L155] EXPR var_1_24 >> var_1_25 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L155] EXPR ((var_1_46) > ((var_1_24 >> var_1_25))) ? (var_1_46) : ((var_1_24 >> var_1_25)) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L155] COND TRUE var_1_45 < ((((var_1_46) > ((var_1_24 >> var_1_25))) ? (var_1_46) : ((var_1_24 >> var_1_25)))) [L156] var_1_44 = ((((((((var_1_28) > (var_1_34)) ? (var_1_28) : (var_1_34)))) > (var_1_27)) ? (((((var_1_28) > (var_1_34)) ? (var_1_28) : (var_1_34)))) : (var_1_27))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L160] COND FALSE !(\read(var_1_39)) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L163] COND TRUE var_1_30 < var_1_32 [L164] var_1_47 = (((((((var_1_48) < 0 ) ? -(var_1_48) : (var_1_48))) < 0 ) ? -((((var_1_48) < 0 ) ? -(var_1_48) : (var_1_48))) : ((((var_1_48) < 0 ) ? -(var_1_48) : (var_1_48))))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L169] COND FALSE !(\read(var_1_35)) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L172] COND FALSE !((- var_1_29) == (var_1_25 + var_1_24)) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L175] COND TRUE var_1_31 < var_1_40 [L176] var_1_51 = var_1_52 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L179] COND TRUE ! (var_1_42 >= var_1_30) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L180] COND TRUE var_1_52 > (var_1_49 - var_1_54) [L181] var_1_53 = (var_1_55 - ((((var_1_48) > (var_1_49)) ? (var_1_48) : (var_1_49)))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L184] COND FALSE !(! var_1_38) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L187] COND FALSE !(var_1_22 == var_1_23) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=1000000000, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L193] var_1_57 = (((((var_1_34) < (var_1_58)) ? (var_1_34) : (var_1_58))) + var_1_49) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L194] EXPR var_1_24 & (var_1_43 + var_1_29) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L194] COND FALSE !(((((32) < (var_1_34)) ? (32) : (var_1_34))) > (var_1_24 & (var_1_43 + var_1_29))) [L199] COND FALSE !(\read(var_1_33)) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L204] COND TRUE var_1_31 < var_1_36 [L205] var_1_65 = ((var_1_61 && var_1_62) || var_1_39) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L207] COND FALSE !((var_1_48 - ((((64) < 0 ) ? -(64) : (64)))) > var_1_26) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L212] COND FALSE !(var_1_56 <= (~ (var_1_53 / 25))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L223] COND FALSE !(var_1_41 < (var_1_30 * var_1_40)) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L230] COND TRUE var_1_25 != var_1_67 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L231] COND TRUE var_1_28 >= (var_1_76 + var_1_57) [L232] var_1_75 = (var_1_48 - var_1_54) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L241] COND TRUE ! var_1_33 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L242] COND FALSE !(var_1_68 >= var_1_31) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L258] COND TRUE \read(var_1_50) [L259] var_1_80 = var_1_71 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=2, var_1_82=8, var_1_8=2, var_1_9=0] [L261] COND TRUE var_1_31 > (((((24.8f) < 0 ) ? -(24.8f) : (24.8f))) / var_1_37) [L262] var_1_81 = ((((var_1_49) < 0 ) ? -(var_1_49) : (var_1_49))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] [L264] COND FALSE !((var_1_64 > ((((var_1_80) < 0 ) ? -(var_1_80) : (var_1_80)))) && var_1_61) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] [L267] unsigned long int stepLocal_1 = last_1_var_1_16; [L268] unsigned long int stepLocal_0 = last_1_var_1_16; VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, stepLocal_0=1, stepLocal_1=1, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] [L269] COND TRUE stepLocal_1 != last_1_var_1_10 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, stepLocal_0=1, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] [L270] COND FALSE !(var_1_8 <= stepLocal_0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] [L278] COND TRUE var_1_12 == var_1_12 [L279] var_1_4 = ((8 + ((((var_1_7) > (var_1_8)) ? (var_1_7) : (var_1_8)))) - var_1_9) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=10, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] [L281] var_1_1 = (var_1_2 || (! var_1_3)) [L282] var_1_10 = (4027026809u - (((((var_1_11) < 0 ) ? -(var_1_11) : (var_1_11))) - var_1_7)) [L283] var_1_19 = ((((((((var_1_20) < 0 ) ? -(var_1_20) : (var_1_20)))) < (1.4)) ? (((((var_1_20) < 0 ) ? -(var_1_20) : (var_1_20)))) : (1.4))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=1879543163, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=10, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] [L284] COND TRUE \read(var_1_1) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=1879543163, var_1_11=2147483646, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=10, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] [L285] COND FALSE !(var_1_19 >= var_1_19) [L290] var_1_15 = var_1_7 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=1879543163, var_1_11=2147483646, var_1_12=8, var_1_15=0, var_1_16=1, var_1_17=6442450943, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=10, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] [L295] COND TRUE var_1_19 != var_1_19 [L296] var_1_16 = (((((var_1_11) < (var_1_7)) ? (var_1_11) : (var_1_7))) + var_1_8) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=1879543163, var_1_11=2147483646, var_1_12=8, var_1_15=0, var_1_16=2, var_1_17=6442450943, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=10, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] [L304] unsigned char stepLocal_2 = var_1_1; VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, stepLocal_2=1, var_1_10=1879543163, var_1_11=2147483646, var_1_12=8, var_1_15=0, var_1_16=2, var_1_17=6442450943, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=10, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] [L305] COND TRUE (var_1_16 == (var_1_8 - var_1_9)) && stepLocal_2 [L306] var_1_21 = var_1_9 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=1879543163, var_1_11=2147483646, var_1_12=8, var_1_15=0, var_1_16=2, var_1_17=6442450943, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=10, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] [L454] RET step() [L455] CALL, EXPR property() [L445-L446] return (((((((var_1_1 == ((unsigned char) (var_1_2 || (! var_1_3)))) && ((var_1_12 == var_1_12) ? (var_1_4 == ((signed char) ((8 + ((((var_1_7) > (var_1_8)) ? (var_1_7) : (var_1_8)))) - var_1_9))) : 1)) && (var_1_10 == ((unsigned long int) (4027026809u - (((((var_1_11) < 0 ) ? -(var_1_11) : (var_1_11))) - var_1_7))))) && ((last_1_var_1_16 != last_1_var_1_10) ? ((var_1_8 <= last_1_var_1_16) ? (((- last_1_var_1_19) >= last_1_var_1_19) ? (var_1_12 == ((signed short int) var_1_8)) : 1) : 1) : (var_1_12 == ((signed short int) var_1_9)))) && (var_1_1 ? ((var_1_19 >= var_1_19) ? ((! var_1_3) ? (var_1_15 == ((signed short int) var_1_8)) : 1) : (var_1_15 == ((signed short int) var_1_7))) : (var_1_15 == ((signed short int) 5)))) && ((var_1_19 != var_1_19) ? (var_1_16 == ((unsigned long int) (((((var_1_11) < (var_1_7)) ? (var_1_11) : (var_1_7))) + var_1_8))) : ((var_1_4 > var_1_12) ? (var_1_16 == ((unsigned long int) (var_1_17 - (var_1_11 - var_1_8)))) : (var_1_16 == ((unsigned long int) (((((var_1_17) > (var_1_18)) ? (var_1_17) : (var_1_18))) - var_1_9)))))) && (var_1_19 == ((double) ((((((((var_1_20) < 0 ) ? -(var_1_20) : (var_1_20)))) < (1.4)) ? (((((var_1_20) < 0 ) ? -(var_1_20) : (var_1_20)))) : (1.4)))))) && (((var_1_16 == (var_1_8 - var_1_9)) && var_1_1) ? (var_1_21 == ((unsigned short int) var_1_9)) : 1) ; VAL [\result=0, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=1879543163, var_1_11=2147483646, var_1_12=8, var_1_15=0, var_1_16=2, var_1_17=6442450943, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=10, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] [L455] RET, EXPR property() [L455] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=1879543163, var_1_11=2147483646, var_1_12=8, var_1_15=0, var_1_16=2, var_1_17=6442450943, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=10, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] [L19] reach_error() VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=1879543163, var_1_11=2147483646, var_1_12=8, var_1_15=0, var_1_16=2, var_1_17=6442450943, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32768, var_1_26=63, var_1_27=32768, var_1_28=-32769, var_1_29=0, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=-2147483648, var_1_44=32768, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=383, var_1_4=10, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=6442450816, var_1_54=2, var_1_55=6442450943, var_1_56=-10, var_1_57=-4294967169, var_1_58=-4294967296, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=-32896, var_1_77=32767, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=2, var_1_9=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 238 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 344.1s, OverallIterations: 19, TraceHistogramMax: 81, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 204.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 6 mSolverCounterUnknown, 14059 SdHoareTripleChecker+Valid, 151.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 13885 mSDsluCounter, 28146 SdHoareTripleChecker+Invalid, 147.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 19430 mSDsCounter, 4467 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 10998 IncrementalHoareTripleChecker+Invalid, 15471 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4467 mSolverCounterUnsat, 8716 mSDtfsCounter, 10998 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6331 GetRequests, 6093 SyntacticMatches, 2 SemanticMatches, 236 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2070 ImplicationChecksByTransitivity, 77.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7432occurred in iteration=9, InterpolantAutomatonStates: 207, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 11.8s AutomataMinimizationTime, 18 MinimizatonAttempts, 37314 StatesRemovedByMinimization, 17 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.9s SsaConstructionTime, 5.6s SatisfiabilityAnalysisTime, 116.8s InterpolantComputationTime, 13553 NumberOfCodeBlocks, 13553 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 14521 ConstructedInterpolants, 19 QuantifiedInterpolants, 34217 SizeOfPredicates, 24 NumberOfNonLiveVariables, 7652 ConjunctsInSsa, 71 ConjunctsInUnsatCore, 29 InterpolantComputations, 13 PerfectInterpolantSequences, 373382/375840 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, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-23 23:28:00,570 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (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_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC --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 Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 568715a232aa16d18571b6e9b4b6f71d3297e66e84733db9163f76f7b8e7e31f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-6497de0 [2024-11-23 23:28:03,725 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-23 23:28:03,864 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-23 23:28:03,876 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-23 23:28:03,876 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-23 23:28:03,912 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-23 23:28:03,912 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-23 23:28:03,913 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-23 23:28:03,913 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-23 23:28:03,913 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-23 23:28:03,914 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-23 23:28:03,914 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-23 23:28:03,914 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-23 23:28:03,914 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-23 23:28:03,914 INFO L153 SettingsManager]: * Use SBE=true [2024-11-23 23:28:03,915 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-23 23:28:03,915 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-23 23:28:03,915 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-23 23:28:03,915 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-23 23:28:03,915 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-23 23:28:03,919 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-23 23:28:03,919 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-23 23:28:03,919 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-23 23:28:03,919 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-23 23:28:03,920 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-23 23:28:03,920 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-23 23:28:03,920 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-23 23:28:03,920 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-23 23:28:03,920 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-23 23:28:03,921 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-23 23:28:03,921 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-23 23:28:03,921 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:28:03,921 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:28:03,921 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:28:03,921 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:28:03,922 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-23 23:28:03,922 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-23 23:28:03,922 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-23 23:28:03,922 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-23 23:28:03,922 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:28:03,923 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-23 23:28:03,923 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-23 23:28:03,923 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-23 23:28:03,923 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-23 23:28:03,923 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-23 23:28:03,923 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-23 23:28:03,924 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-23 23:28:03,924 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-23 23:28:03,924 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-23 23:28:03,924 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-23 23:28:03,924 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC 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 -> Automizer 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 -> 568715a232aa16d18571b6e9b4b6f71d3297e66e84733db9163f76f7b8e7e31f [2024-11-23 23:28:04,348 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-23 23:28:04,366 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-23 23:28:04,369 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-23 23:28:04,371 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-23 23:28:04,372 INFO L274 PluginConnector]: CDTParser initialized [2024-11-23 23:28:04,373 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i [2024-11-23 23:28:07,795 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/data/6cd5b4d8a/c1f450ea186848e0991467c5a2c8f5b0/FLAGfd7629d8d [2024-11-23 23:28:08,188 INFO L384 CDTParser]: Found 1 translation units. [2024-11-23 23:28:08,189 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i [2024-11-23 23:28:08,200 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/data/6cd5b4d8a/c1f450ea186848e0991467c5a2c8f5b0/FLAGfd7629d8d [2024-11-23 23:28:08,225 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/data/6cd5b4d8a/c1f450ea186848e0991467c5a2c8f5b0 [2024-11-23 23:28:08,228 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-23 23:28:08,229 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-23 23:28:08,231 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-23 23:28:08,231 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-23 23:28:08,235 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-23 23:28:08,236 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:08,236 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@56bb92fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08, skipping insertion in model container [2024-11-23 23:28:08,237 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:08,270 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-23 23:28:08,456 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_d3ff41b0-019f-401c-9bc8-298d8e82bf18/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i[916,929] [2024-11-23 23:28:08,704 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:28:08,737 INFO L200 MainTranslator]: Completed pre-run [2024-11-23 23:28:08,753 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_d3ff41b0-019f-401c-9bc8-298d8e82bf18/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i[916,929] [2024-11-23 23:28:08,921 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-23 23:28:08,964 INFO L204 MainTranslator]: Completed translation [2024-11-23 23:28:08,964 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08 WrapperNode [2024-11-23 23:28:08,965 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-23 23:28:08,966 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-23 23:28:08,966 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-23 23:28:08,967 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-23 23:28:08,978 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:09,004 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:09,056 INFO L138 Inliner]: procedures = 27, calls = 94, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 457 [2024-11-23 23:28:09,057 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-23 23:28:09,058 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-23 23:28:09,058 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-23 23:28:09,058 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-23 23:28:09,070 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:09,070 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:09,079 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:09,102 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-23 23:28:09,103 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:09,103 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:09,134 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:09,135 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:09,141 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:09,145 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:09,148 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:09,155 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-23 23:28:09,156 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-23 23:28:09,156 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-23 23:28:09,156 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-23 23:28:09,157 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08" (1/1) ... [2024-11-23 23:28:09,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-23 23:28:09,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 [2024-11-23 23:28:09,203 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-23 23:28:09,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-23 23:28:09,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-23 23:28:09,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-23 23:28:09,239 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-23 23:28:09,239 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-23 23:28:09,239 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-23 23:28:09,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-23 23:28:09,405 INFO L234 CfgBuilder]: Building ICFG [2024-11-23 23:28:09,408 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-23 23:28:22,494 INFO L? ?]: Removed 14 outVars from TransFormulas that were not future-live. [2024-11-23 23:28:22,495 INFO L283 CfgBuilder]: Performing block encoding [2024-11-23 23:28:22,517 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-23 23:28:22,518 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-23 23:28:22,518 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:28:22 BoogieIcfgContainer [2024-11-23 23:28:22,518 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-23 23:28:22,521 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-23 23:28:22,521 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-23 23:28:22,527 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-23 23:28:22,528 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 11:28:08" (1/3) ... [2024-11-23 23:28:22,528 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d36ec4f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:28:22, skipping insertion in model container [2024-11-23 23:28:22,529 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:28:08" (2/3) ... [2024-11-23 23:28:22,529 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1d36ec4f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:28:22, skipping insertion in model container [2024-11-23 23:28:22,529 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:28:22" (3/3) ... [2024-11-23 23:28:22,530 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-11.i [2024-11-23 23:28:22,549 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-23 23:28:22,552 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-11.i that has 2 procedures, 209 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-23 23:28:22,634 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-23 23:28:22,654 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=PETRI_NET, 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;@4004e758, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-23 23:28:22,654 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-23 23:28:22,659 INFO L276 IsEmpty]: Start isEmpty. Operand has 209 states, 125 states have (on average 1.504) internal successors, (188), 126 states have internal predecessors, (188), 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-23 23:28:22,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-11-23 23:28:22,705 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:28:22,707 INFO L218 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] [2024-11-23 23:28:22,708 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:28:22,716 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:28:22,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1494448003, now seen corresponding path program 1 times [2024-11-23 23:28:22,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:28:22,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1689263683] [2024-11-23 23:28:22,738 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:28:22,739 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-23 23:28:22,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:28:22,745 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:28:22,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:28:24,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:28:24,060 INFO L256 TraceCheckSpWp]: Trace formula consists of 775 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:28:24,081 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:28:26,260 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6540 proven. 126 refuted. 0 times theorem prover too weak. 6294 trivial. 0 not checked. [2024-11-23 23:28:26,260 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:28:28,260 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 114 proven. 126 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-23 23:28:28,261 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:28:28,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1689263683] [2024-11-23 23:28:28,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1689263683] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:28:28,262 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:28:28,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-23 23:28:28,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813015612] [2024-11-23 23:28:28,266 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:28:28,273 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-23 23:28:28,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:28:28,299 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-23 23:28:28,301 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:28:28,307 INFO L87 Difference]: Start difference. First operand has 209 states, 125 states have (on average 1.504) internal successors, (188), 126 states have internal predecessors, (188), 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 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2024-11-23 23:28:31,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:28:31,466 INFO L93 Difference]: Finished difference Result 417 states and 782 transitions. [2024-11-23 23:28:31,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-23 23:28:31,473 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) Word has length 493 [2024-11-23 23:28:31,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:28:31,501 INFO L225 Difference]: With dead ends: 417 [2024-11-23 23:28:31,501 INFO L226 Difference]: Without dead ends: 211 [2024-11-23 23:28:31,514 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 987 GetRequests, 978 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-23 23:28:31,517 INFO L435 NwaCegarLoop]: 251 mSDtfsCounter, 181 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 590 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-23 23:28:31,518 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 590 Invalid, 430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 402 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-23 23:28:31,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-11-23 23:28:31,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 209. [2024-11-23 23:28:31,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 125 states have (on average 1.44) internal successors, (180), 125 states have internal predecessors, (180), 81 states have call successors, (81), 2 states have call predecessors, (81), 2 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-11-23 23:28:31,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 342 transitions. [2024-11-23 23:28:31,666 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 342 transitions. Word has length 493 [2024-11-23 23:28:31,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:28:31,673 INFO L471 AbstractCegarLoop]: Abstraction has 209 states and 342 transitions. [2024-11-23 23:28:31,674 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2024-11-23 23:28:31,675 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 342 transitions. [2024-11-23 23:28:31,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2024-11-23 23:28:31,698 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:28:31,699 INFO L218 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] [2024-11-23 23:28:31,722 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:28:31,899 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:28:31,900 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:28:31,901 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:28:31,901 INFO L85 PathProgramCache]: Analyzing trace with hash -542281444, now seen corresponding path program 1 times [2024-11-23 23:28:31,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:28:31,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [873288951] [2024-11-23 23:28:31,903 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:28:31,903 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-23 23:28:31,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:28:31,906 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:28:31,908 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:28:32,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:28:32,951 INFO L256 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:28:32,964 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:28:34,596 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6558 proven. 117 refuted. 0 times theorem prover too weak. 6285 trivial. 0 not checked. [2024-11-23 23:28:34,597 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:28:36,326 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 123 proven. 117 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-23 23:28:36,326 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:28:36,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [873288951] [2024-11-23 23:28:36,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [873288951] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:28:36,327 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:28:36,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-23 23:28:36,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514878140] [2024-11-23 23:28:36,327 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:28:36,330 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-23 23:28:36,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:28:36,332 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-23 23:28:36,332 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:28:36,333 INFO L87 Difference]: Start difference. First operand 209 states and 342 transitions. Second operand has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 2 states have call successors, (120), 2 states have call predecessors, (120), 4 states have return successors, (121), 2 states have call predecessors, (121), 2 states have call successors, (121) [2024-11-23 23:28:38,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:28:38,584 INFO L93 Difference]: Finished difference Result 423 states and 688 transitions. [2024-11-23 23:28:38,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-23 23:28:38,587 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 2 states have call successors, (120), 2 states have call predecessors, (120), 4 states have return successors, (121), 2 states have call predecessors, (121), 2 states have call successors, (121) Word has length 495 [2024-11-23 23:28:38,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:28:38,591 INFO L225 Difference]: With dead ends: 423 [2024-11-23 23:28:38,591 INFO L226 Difference]: Without dead ends: 217 [2024-11-23 23:28:38,592 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 992 GetRequests, 982 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-23 23:28:38,593 INFO L435 NwaCegarLoop]: 250 mSDtfsCounter, 459 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 181 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 499 SdHoareTripleChecker+Valid, 586 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 181 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-23 23:28:38,593 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [499 Valid, 586 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [181 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-23 23:28:38,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2024-11-23 23:28:38,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 213. [2024-11-23 23:28:38,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 128 states have (on average 1.421875) internal successors, (182), 128 states have internal predecessors, (182), 81 states have call successors, (81), 3 states have call predecessors, (81), 3 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-11-23 23:28:38,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 344 transitions. [2024-11-23 23:28:38,630 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 344 transitions. Word has length 495 [2024-11-23 23:28:38,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:28:38,632 INFO L471 AbstractCegarLoop]: Abstraction has 213 states and 344 transitions. [2024-11-23 23:28:38,632 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 2 states have call successors, (120), 2 states have call predecessors, (120), 4 states have return successors, (121), 2 states have call predecessors, (121), 2 states have call successors, (121) [2024-11-23 23:28:38,632 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 344 transitions. [2024-11-23 23:28:38,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 497 [2024-11-23 23:28:38,642 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:28:38,643 INFO L218 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] [2024-11-23 23:28:38,665 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-11-23 23:28:38,843 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:28:38,844 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:28:38,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:28:38,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1664753296, now seen corresponding path program 1 times [2024-11-23 23:28:38,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:28:38,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [758457267] [2024-11-23 23:28:38,846 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:28:38,846 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-23 23:28:38,846 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:28:38,848 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:28:38,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-23 23:28:39,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:28:39,670 INFO L256 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-23 23:28:39,677 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:28:41,336 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6540 proven. 126 refuted. 0 times theorem prover too weak. 6294 trivial. 0 not checked. [2024-11-23 23:28:41,337 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:28:43,166 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 114 proven. 126 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-23 23:28:43,166 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:28:43,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [758457267] [2024-11-23 23:28:43,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [758457267] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:28:43,167 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:28:43,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2024-11-23 23:28:43,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314660139] [2024-11-23 23:28:43,168 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:28:43,170 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-23 23:28:43,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:28:43,171 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-23 23:28:43,172 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-23 23:28:43,172 INFO L87 Difference]: Start difference. First operand 213 states and 344 transitions. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2024-11-23 23:28:47,162 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:28:50,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:28:50,625 INFO L93 Difference]: Finished difference Result 641 states and 1034 transitions. [2024-11-23 23:28:50,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-23 23:28:50,641 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) Word has length 496 [2024-11-23 23:28:50,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:28:50,646 INFO L225 Difference]: With dead ends: 641 [2024-11-23 23:28:50,646 INFO L226 Difference]: Without dead ends: 431 [2024-11-23 23:28:50,648 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1000 GetRequests, 984 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2024-11-23 23:28:50,649 INFO L435 NwaCegarLoop]: 394 mSDtfsCounter, 454 mSDsluCounter, 709 mSDsCounter, 0 mSdLazyCounter, 896 mSolverCounterSat, 188 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 1103 SdHoareTripleChecker+Invalid, 1084 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 188 IncrementalHoareTripleChecker+Valid, 896 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:28:50,649 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [493 Valid, 1103 Invalid, 1084 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [188 Valid, 896 Invalid, 0 Unknown, 0 Unchecked, 7.0s Time] [2024-11-23 23:28:50,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2024-11-23 23:28:50,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 421. [2024-11-23 23:28:50,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 252 states have (on average 1.4246031746031746) internal successors, (359), 252 states have internal predecessors, (359), 162 states have call successors, (162), 6 states have call predecessors, (162), 6 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) [2024-11-23 23:28:50,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 683 transitions. [2024-11-23 23:28:50,744 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 683 transitions. Word has length 496 [2024-11-23 23:28:50,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:28:50,750 INFO L471 AbstractCegarLoop]: Abstraction has 421 states and 683 transitions. [2024-11-23 23:28:50,750 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2024-11-23 23:28:50,750 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 683 transitions. [2024-11-23 23:28:50,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 497 [2024-11-23 23:28:50,771 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:28:50,772 INFO L218 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] [2024-11-23 23:28:50,794 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2024-11-23 23:28:50,972 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:28:50,972 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:28:50,973 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:28:50,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1642121042, now seen corresponding path program 1 times [2024-11-23 23:28:50,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:28:50,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1961444086] [2024-11-23 23:28:50,975 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:28:50,975 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-23 23:28:50,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:28:50,978 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:28:50,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:28:51,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:28:51,937 INFO L256 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-23 23:28:51,947 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:28:59,007 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-23 23:28:59,007 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:28:59,007 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:28:59,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1961444086] [2024-11-23 23:28:59,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1961444086] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:28:59,007 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:28:59,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-23 23:28:59,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104277558] [2024-11-23 23:28:59,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:28:59,009 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:28:59,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:28:59,009 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:28:59,010 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:28:59,010 INFO L87 Difference]: Start difference. First operand 421 states and 683 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 2 states have internal predecessors, (94), 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-23 23:28:59,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:28:59,144 INFO L93 Difference]: Finished difference Result 1257 states and 2043 transitions. [2024-11-23 23:28:59,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:28:59,147 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 2 states have internal predecessors, (94), 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 496 [2024-11-23 23:28:59,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:28:59,156 INFO L225 Difference]: With dead ends: 1257 [2024-11-23 23:28:59,157 INFO L226 Difference]: Without dead ends: 839 [2024-11-23 23:28:59,159 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 494 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-23 23:28:59,160 INFO L435 NwaCegarLoop]: 391 mSDtfsCounter, 99 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-23 23:28:59,161 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 722 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-23 23:28:59,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 839 states. [2024-11-23 23:28:59,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 839 to 837. [2024-11-23 23:28:59,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 500 states have (on average 1.424) internal successors, (712), 500 states have internal predecessors, (712), 324 states have call successors, (324), 12 states have call predecessors, (324), 12 states have return successors, (324), 324 states have call predecessors, (324), 324 states have call successors, (324) [2024-11-23 23:28:59,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1360 transitions. [2024-11-23 23:28:59,333 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1360 transitions. Word has length 496 [2024-11-23 23:28:59,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:28:59,334 INFO L471 AbstractCegarLoop]: Abstraction has 837 states and 1360 transitions. [2024-11-23 23:28:59,334 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 2 states have internal predecessors, (94), 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-23 23:28:59,334 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1360 transitions. [2024-11-23 23:28:59,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 498 [2024-11-23 23:28:59,339 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:28:59,340 INFO L218 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] [2024-11-23 23:28:59,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:28:59,540 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:28:59,540 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:28:59,541 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:28:59,541 INFO L85 PathProgramCache]: Analyzing trace with hash 104161230, now seen corresponding path program 1 times [2024-11-23 23:28:59,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:28:59,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1870641593] [2024-11-23 23:28:59,542 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:28:59,542 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-23 23:28:59,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:28:59,547 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:28:59,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-11-23 23:29:00,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:29:00,522 INFO L256 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-23 23:29:00,531 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:29:00,605 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-23 23:29:00,605 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:29:00,605 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:29:00,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1870641593] [2024-11-23 23:29:00,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1870641593] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:29:00,606 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:29:00,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:29:00,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343592364] [2024-11-23 23:29:00,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:29:00,607 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-23 23:29:00,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:29:00,608 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-23 23:29:00,608 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-23 23:29:00,609 INFO L87 Difference]: Start difference. First operand 837 states and 1360 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 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-23 23:29:01,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:29:01,058 INFO L93 Difference]: Finished difference Result 2113 states and 3454 transitions. [2024-11-23 23:29:01,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-23 23:29:01,059 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 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 497 [2024-11-23 23:29:01,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:29:01,073 INFO L225 Difference]: With dead ends: 2113 [2024-11-23 23:29:01,074 INFO L226 Difference]: Without dead ends: 1279 [2024-11-23 23:29:01,078 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 496 GetRequests, 495 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-23 23:29:01,080 INFO L435 NwaCegarLoop]: 462 mSDtfsCounter, 184 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 781 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:29:01,084 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 781 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-23 23:29:01,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1279 states. [2024-11-23 23:29:01,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1279 to 1273. [2024-11-23 23:29:01,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1273 states, 808 states have (on average 1.4702970297029703) internal successors, (1188), 812 states have internal predecessors, (1188), 448 states have call successors, (448), 16 states have call predecessors, (448), 16 states have return successors, (448), 444 states have call predecessors, (448), 448 states have call successors, (448) [2024-11-23 23:29:01,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1273 states to 1273 states and 2084 transitions. [2024-11-23 23:29:01,387 INFO L78 Accepts]: Start accepts. Automaton has 1273 states and 2084 transitions. Word has length 497 [2024-11-23 23:29:01,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:29:01,389 INFO L471 AbstractCegarLoop]: Abstraction has 1273 states and 2084 transitions. [2024-11-23 23:29:01,390 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 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-23 23:29:01,390 INFO L276 IsEmpty]: Start isEmpty. Operand 1273 states and 2084 transitions. [2024-11-23 23:29:01,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2024-11-23 23:29:01,400 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:29:01,400 INFO L218 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] [2024-11-23 23:29:01,424 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2024-11-23 23:29:01,600 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:29:01,604 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:29:01,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:29:01,609 INFO L85 PathProgramCache]: Analyzing trace with hash -1551910048, now seen corresponding path program 1 times [2024-11-23 23:29:01,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:29:01,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [772624799] [2024-11-23 23:29:01,614 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:29:01,615 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-23 23:29:01,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:29:01,617 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:29:01,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:29:02,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:29:02,787 INFO L256 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-23 23:29:02,795 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:29:03,575 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 4304 proven. 48 refuted. 0 times theorem prover too weak. 8608 trivial. 0 not checked. [2024-11-23 23:29:03,575 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:29:05,026 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 192 proven. 48 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-23 23:29:05,027 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:29:05,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [772624799] [2024-11-23 23:29:05,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [772624799] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:29:05,027 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:29:05,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-11-23 23:29:05,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363718165] [2024-11-23 23:29:05,028 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:29:05,029 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-23 23:29:05,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:29:05,030 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-23 23:29:05,030 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:29:05,030 INFO L87 Difference]: Start difference. First operand 1273 states and 2084 transitions. Second operand has 7 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (97), 2 states have call predecessors, (97), 4 states have return successors, (98), 2 states have call predecessors, (98), 2 states have call successors, (98) [2024-11-23 23:29:07,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:29:07,558 INFO L93 Difference]: Finished difference Result 2591 states and 4209 transitions. [2024-11-23 23:29:07,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-23 23:29:07,564 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (97), 2 states have call predecessors, (97), 4 states have return successors, (98), 2 states have call predecessors, (98), 2 states have call successors, (98) Word has length 498 [2024-11-23 23:29:07,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:29:07,578 INFO L225 Difference]: With dead ends: 2591 [2024-11-23 23:29:07,578 INFO L226 Difference]: Without dead ends: 1321 [2024-11-23 23:29:07,584 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 998 GetRequests, 988 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-23 23:29:07,585 INFO L435 NwaCegarLoop]: 251 mSDtfsCounter, 325 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 388 SdHoareTripleChecker+Valid, 590 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-23 23:29:07,585 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [388 Valid, 590 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-23 23:29:07,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1321 states. [2024-11-23 23:29:07,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1321 to 1289. [2024-11-23 23:29:07,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1289 states, 820 states have (on average 1.4536585365853658) internal successors, (1192), 824 states have internal predecessors, (1192), 448 states have call successors, (448), 20 states have call predecessors, (448), 20 states have return successors, (448), 444 states have call predecessors, (448), 448 states have call successors, (448) [2024-11-23 23:29:07,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1289 states to 1289 states and 2088 transitions. [2024-11-23 23:29:07,825 INFO L78 Accepts]: Start accepts. Automaton has 1289 states and 2088 transitions. Word has length 498 [2024-11-23 23:29:07,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:29:07,827 INFO L471 AbstractCegarLoop]: Abstraction has 1289 states and 2088 transitions. [2024-11-23 23:29:07,827 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.0) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (97), 2 states have call predecessors, (97), 4 states have return successors, (98), 2 states have call predecessors, (98), 2 states have call successors, (98) [2024-11-23 23:29:07,827 INFO L276 IsEmpty]: Start isEmpty. Operand 1289 states and 2088 transitions. [2024-11-23 23:29:07,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2024-11-23 23:29:07,836 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:29:07,836 INFO L218 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] [2024-11-23 23:29:07,861 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2024-11-23 23:29:08,037 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:29:08,037 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:29:08,038 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:29:08,038 INFO L85 PathProgramCache]: Analyzing trace with hash -2138716062, now seen corresponding path program 1 times [2024-11-23 23:29:08,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:29:08,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1221483768] [2024-11-23 23:29:08,039 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:29:08,040 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-23 23:29:08,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:29:08,041 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:29:08,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2024-11-23 23:29:08,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:29:08,983 INFO L256 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-23 23:29:08,993 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:29:15,023 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-23 23:29:15,024 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:29:15,024 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:29:15,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1221483768] [2024-11-23 23:29:15,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1221483768] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:29:15,024 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:29:15,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-23 23:29:15,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856641423] [2024-11-23 23:29:15,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:29:15,025 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-23 23:29:15,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:29:15,026 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-23 23:29:15,026 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:29:15,027 INFO L87 Difference]: Start difference. First operand 1289 states and 2088 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 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-23 23:29:16,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:29:16,902 INFO L93 Difference]: Finished difference Result 3128 states and 5096 transitions. [2024-11-23 23:29:16,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-23 23:29:16,905 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 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 498 [2024-11-23 23:29:16,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:29:16,921 INFO L225 Difference]: With dead ends: 3128 [2024-11-23 23:29:16,921 INFO L226 Difference]: Without dead ends: 1842 [2024-11-23 23:29:16,953 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 494 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-23 23:29:16,954 INFO L435 NwaCegarLoop]: 333 mSDtfsCounter, 243 mSDsluCounter, 823 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 1156 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-23 23:29:16,955 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [243 Valid, 1156 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-23 23:29:16,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1842 states. [2024-11-23 23:29:17,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1842 to 1712. [2024-11-23 23:29:17,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1712 states, 1158 states have (on average 1.5060449050086355) internal successors, (1744), 1162 states have internal predecessors, (1744), 529 states have call successors, (529), 24 states have call predecessors, (529), 24 states have return successors, (529), 525 states have call predecessors, (529), 529 states have call successors, (529) [2024-11-23 23:29:17,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1712 states to 1712 states and 2802 transitions. [2024-11-23 23:29:17,289 INFO L78 Accepts]: Start accepts. Automaton has 1712 states and 2802 transitions. Word has length 498 [2024-11-23 23:29:17,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:29:17,291 INFO L471 AbstractCegarLoop]: Abstraction has 1712 states and 2802 transitions. [2024-11-23 23:29:17,291 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 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-23 23:29:17,291 INFO L276 IsEmpty]: Start isEmpty. Operand 1712 states and 2802 transitions. [2024-11-23 23:29:17,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2024-11-23 23:29:17,297 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:29:17,297 INFO L218 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] [2024-11-23 23:29:17,324 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2024-11-23 23:29:17,498 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:29:17,499 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:29:17,500 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:29:17,501 INFO L85 PathProgramCache]: Analyzing trace with hash -409628960, now seen corresponding path program 1 times [2024-11-23 23:29:17,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:29:17,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2113148287] [2024-11-23 23:29:17,502 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:29:17,502 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-23 23:29:17,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:29:17,505 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:29:17,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:29:18,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:29:18,517 INFO L256 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-23 23:29:18,527 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:29:21,248 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 1010 proven. 231 refuted. 0 times theorem prover too weak. 11719 trivial. 0 not checked. [2024-11-23 23:29:21,248 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-23 23:29:23,597 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 9 proven. 231 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2024-11-23 23:29:23,598 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:29:23,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2113148287] [2024-11-23 23:29:23,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2113148287] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-23 23:29:23,598 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-23 23:29:23,598 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2024-11-23 23:29:23,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424117523] [2024-11-23 23:29:23,599 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-23 23:29:23,600 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-23 23:29:23,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:29:23,601 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-23 23:29:23,601 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-23 23:29:23,601 INFO L87 Difference]: Start difference. First operand 1712 states and 2802 transitions. Second operand has 9 states, 9 states have (on average 12.0) internal successors, (108), 9 states have internal predecessors, (108), 2 states have call successors, (158), 2 states have call predecessors, (158), 4 states have return successors, (159), 2 states have call predecessors, (159), 2 states have call successors, (159) [2024-11-23 23:29:25,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:29:25,941 INFO L93 Difference]: Finished difference Result 3090 states and 4970 transitions. [2024-11-23 23:29:25,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-23 23:29:25,944 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.0) internal successors, (108), 9 states have internal predecessors, (108), 2 states have call successors, (158), 2 states have call predecessors, (158), 4 states have return successors, (159), 2 states have call predecessors, (159), 2 states have call successors, (159) Word has length 499 [2024-11-23 23:29:25,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:29:25,960 INFO L225 Difference]: With dead ends: 3090 [2024-11-23 23:29:25,960 INFO L226 Difference]: Without dead ends: 1804 [2024-11-23 23:29:25,966 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1004 GetRequests, 989 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2024-11-23 23:29:25,968 INFO L435 NwaCegarLoop]: 247 mSDtfsCounter, 360 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-23 23:29:25,968 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [362 Valid, 577 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-23 23:29:25,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1804 states. [2024-11-23 23:29:26,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1804 to 1748. [2024-11-23 23:29:26,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1748 states, 1185 states have (on average 1.481012658227848) internal successors, (1755), 1189 states have internal predecessors, (1755), 529 states have call successors, (529), 33 states have call predecessors, (529), 33 states have return successors, (529), 525 states have call predecessors, (529), 529 states have call successors, (529) [2024-11-23 23:29:26,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1748 states to 1748 states and 2813 transitions. [2024-11-23 23:29:26,348 INFO L78 Accepts]: Start accepts. Automaton has 1748 states and 2813 transitions. Word has length 499 [2024-11-23 23:29:26,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:29:26,350 INFO L471 AbstractCegarLoop]: Abstraction has 1748 states and 2813 transitions. [2024-11-23 23:29:26,350 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.0) internal successors, (108), 9 states have internal predecessors, (108), 2 states have call successors, (158), 2 states have call predecessors, (158), 4 states have return successors, (159), 2 states have call predecessors, (159), 2 states have call successors, (159) [2024-11-23 23:29:26,350 INFO L276 IsEmpty]: Start isEmpty. Operand 1748 states and 2813 transitions. [2024-11-23 23:29:26,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2024-11-23 23:29:26,359 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:29:26,359 INFO L218 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] [2024-11-23 23:29:26,386 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:29:26,560 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:29:26,560 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:29:26,561 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:29:26,561 INFO L85 PathProgramCache]: Analyzing trace with hash 918950269, now seen corresponding path program 1 times [2024-11-23 23:29:26,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:29:26,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1178146430] [2024-11-23 23:29:26,562 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:29:26,562 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-23 23:29:26,563 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:29:26,565 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:29:26,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2024-11-23 23:29:27,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:29:27,660 INFO L256 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-23 23:29:27,673 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-23 23:29:30,844 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-23 23:29:30,845 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-23 23:29:30,845 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-23 23:29:30,845 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1178146430] [2024-11-23 23:29:30,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1178146430] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-23 23:29:30,845 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-23 23:29:30,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-23 23:29:30,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266334599] [2024-11-23 23:29:30,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-23 23:29:30,846 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-23 23:29:30,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-23 23:29:30,847 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-23 23:29:30,847 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-23 23:29:30,848 INFO L87 Difference]: Start difference. First operand 1748 states and 2813 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 3 states have internal predecessors, (98), 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-23 23:29:35,808 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:29:37,414 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:29:40,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:29:41,291 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:29:45,368 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:29:46,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:29:50,900 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.42s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:29:54,070 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.17s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:29:55,973 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2024-11-23 23:29:57,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-23 23:29:57,978 INFO L93 Difference]: Finished difference Result 3098 states and 4954 transitions. [2024-11-23 23:29:57,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-23 23:29:57,979 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 3 states have internal predecessors, (98), 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 500 [2024-11-23 23:29:57,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-23 23:29:57,994 INFO L225 Difference]: With dead ends: 3098 [2024-11-23 23:29:57,994 INFO L226 Difference]: Without dead ends: 1780 [2024-11-23 23:29:58,003 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 500 GetRequests, 497 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-23 23:29:58,004 INFO L435 NwaCegarLoop]: 555 mSDtfsCounter, 249 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.8s IncrementalHoareTripleChecker+Time [2024-11-23 23:29:58,004 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 811 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 26.8s Time] [2024-11-23 23:29:58,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1780 states. [2024-11-23 23:29:58,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1780 to 1748. [2024-11-23 23:29:58,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1748 states, 1185 states have (on average 1.4675105485232067) internal successors, (1739), 1189 states have internal predecessors, (1739), 529 states have call successors, (529), 33 states have call predecessors, (529), 33 states have return successors, (529), 525 states have call predecessors, (529), 529 states have call successors, (529) [2024-11-23 23:29:58,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1748 states to 1748 states and 2797 transitions. [2024-11-23 23:29:58,385 INFO L78 Accepts]: Start accepts. Automaton has 1748 states and 2797 transitions. Word has length 500 [2024-11-23 23:29:58,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-23 23:29:58,387 INFO L471 AbstractCegarLoop]: Abstraction has 1748 states and 2797 transitions. [2024-11-23 23:29:58,387 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 3 states have internal predecessors, (98), 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-23 23:29:58,387 INFO L276 IsEmpty]: Start isEmpty. Operand 1748 states and 2797 transitions. [2024-11-23 23:29:58,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 503 [2024-11-23 23:29:58,392 INFO L210 NwaCegarLoop]: Found error trace [2024-11-23 23:29:58,393 INFO L218 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] [2024-11-23 23:29:58,419 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2024-11-23 23:29:58,593 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:29:58,594 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-23 23:29:58,594 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-23 23:29:58,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1303741508, now seen corresponding path program 1 times [2024-11-23 23:29:58,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-23 23:29:58,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2146011374] [2024-11-23 23:29:58,596 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-23 23:29:58,596 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-23 23:29:58,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat [2024-11-23 23:29:58,599 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:29:58,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d3ff41b0-019f-401c-9bc8-298d8e82bf18/bin/uautomizer-verify-LYvppIcaGC/mathsat -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-23 23:29:59,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-23 23:29:59,654 INFO L256 TraceCheckSpWp]: Trace formula consists of 780 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-23 23:29:59,666 INFO L279 TraceCheckSpWp]: Computing forward predicates...