./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-17.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-17.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1 --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 d7e06ec6fa537fe85bfdff5997d89760f89bf3ab66b37451471516c2ec0f2efb --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 12:22:35,447 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 12:22:35,500 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 12:22:35,505 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 12:22:35,505 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 12:22:35,527 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 12:22:35,527 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 12:22:35,527 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 12:22:35,528 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 12:22:35,528 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 12:22:35,528 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 12:22:35,528 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 12:22:35,528 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 12:22:35,528 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 12:22:35,528 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 12:22:35,529 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 12:22:35,529 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 12:22:35,529 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 12:22:35,529 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 12:22:35,529 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 12:22:35,529 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 12:22:35,529 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 12:22:35,529 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 12:22:35,529 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 12:22:35,529 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 12:22:35,530 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 12:22:35,530 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 12:22:35,530 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 12:22:35,530 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 12:22:35,530 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:22:35,530 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:22:35,530 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:22:35,530 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:22:35,530 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 12:22:35,530 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:22:35,530 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:22:35,530 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:22:35,531 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:22:35,531 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 12:22:35,531 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 12:22:35,531 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 12:22:35,531 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 12:22:35,531 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 12:22:35,531 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 12:22:35,531 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 12:22:35,531 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 12:22:35,531 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 12:22:35,531 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 12:22:35,531 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_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1 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 -> d7e06ec6fa537fe85bfdff5997d89760f89bf3ab66b37451471516c2ec0f2efb [2024-12-02 12:22:35,758 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 12:22:35,766 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 12:22:35,769 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 12:22:35,770 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 12:22:35,770 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 12:22:35,771 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-17.i [2024-12-02 12:22:38,435 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/data/9574c4155/b44d8aec742a4dcb8a15d69290642c9b/FLAGbf1020a1f [2024-12-02 12:22:38,651 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 12:22:38,652 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-17.i [2024-12-02 12:22:38,662 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/data/9574c4155/b44d8aec742a4dcb8a15d69290642c9b/FLAGbf1020a1f [2024-12-02 12:22:38,676 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/data/9574c4155/b44d8aec742a4dcb8a15d69290642c9b [2024-12-02 12:22:38,678 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 12:22:38,680 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 12:22:38,681 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 12:22:38,681 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 12:22:38,685 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 12:22:38,686 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:22:38" (1/1) ... [2024-12-02 12:22:38,687 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1fad2f0e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:38, skipping insertion in model container [2024-12-02 12:22:38,687 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:22:38" (1/1) ... [2024-12-02 12:22:38,711 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 12:22:38,841 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_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-17.i[916,929] [2024-12-02 12:22:38,947 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:22:38,961 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 12:22:38,971 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_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-17.i[916,929] [2024-12-02 12:22:39,025 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:22:39,043 INFO L204 MainTranslator]: Completed translation [2024-12-02 12:22:39,043 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39 WrapperNode [2024-12-02 12:22:39,043 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 12:22:39,044 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 12:22:39,044 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 12:22:39,045 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 12:22:39,051 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39" (1/1) ... [2024-12-02 12:22:39,065 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39" (1/1) ... [2024-12-02 12:22:39,108 INFO L138 Inliner]: procedures = 26, calls = 100, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 660 [2024-12-02 12:22:39,109 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 12:22:39,109 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 12:22:39,109 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 12:22:39,109 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 12:22:39,118 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39" (1/1) ... [2024-12-02 12:22:39,118 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39" (1/1) ... [2024-12-02 12:22:39,124 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39" (1/1) ... [2024-12-02 12:22:39,146 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-12-02 12:22:39,146 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39" (1/1) ... [2024-12-02 12:22:39,146 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39" (1/1) ... [2024-12-02 12:22:39,160 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39" (1/1) ... [2024-12-02 12:22:39,162 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39" (1/1) ... [2024-12-02 12:22:39,168 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39" (1/1) ... [2024-12-02 12:22:39,172 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39" (1/1) ... [2024-12-02 12:22:39,175 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39" (1/1) ... [2024-12-02 12:22:39,180 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 12:22:39,181 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 12:22:39,181 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 12:22:39,181 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 12:22:39,182 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39" (1/1) ... [2024-12-02 12:22:39,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:22:39,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:22:39,211 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 12:22:39,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 12:22:39,237 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 12:22:39,237 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 12:22:39,237 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 12:22:39,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 12:22:39,237 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 12:22:39,237 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 12:22:39,338 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 12:22:39,340 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 12:22:40,205 INFO L? ?]: Removed 35 outVars from TransFormulas that were not future-live. [2024-12-02 12:22:40,205 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 12:22:40,222 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 12:22:40,222 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 12:22:40,222 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:22:40 BoogieIcfgContainer [2024-12-02 12:22:40,223 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 12:22:40,225 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 12:22:40,225 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 12:22:40,230 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 12:22:40,231 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:22:38" (1/3) ... [2024-12-02 12:22:40,231 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@464dcef2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:22:40, skipping insertion in model container [2024-12-02 12:22:40,231 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:22:39" (2/3) ... [2024-12-02 12:22:40,231 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@464dcef2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:22:40, skipping insertion in model container [2024-12-02 12:22:40,232 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:22:40" (3/3) ... [2024-12-02 12:22:40,233 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-17.i [2024-12-02 12:22:40,249 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 12:22:40,251 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-17.i that has 2 procedures, 278 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 12:22:40,316 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 12:22:40,328 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;@34da21a2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 12:22:40,328 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 12:22:40,333 INFO L276 IsEmpty]: Start isEmpty. Operand has 278 states, 188 states have (on average 1.5372340425531914) internal successors, (289), 189 states have internal predecessors, (289), 87 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2024-12-02 12:22:40,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2024-12-02 12:22:40,361 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:22:40,362 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:22:40,363 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:22:40,368 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:22:40,368 INFO L85 PathProgramCache]: Analyzing trace with hash 1856680512, now seen corresponding path program 1 times [2024-12-02 12:22:40,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:22:40,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144312593] [2024-12-02 12:22:40,377 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:22:40,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:22:40,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:22:40,899 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 172 refuted. 0 times theorem prover too weak. 14792 trivial. 0 not checked. [2024-12-02 12:22:40,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:22:40,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144312593] [2024-12-02 12:22:40,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144312593] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:22:40,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520902726] [2024-12-02 12:22:40,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:22:40,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:22:40,901 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:22:40,905 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:22:40,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 12:22:41,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:22:41,244 INFO L256 TraceCheckSpWp]: Trace formula consists of 1188 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 12:22:41,259 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:22:41,319 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 172 proven. 0 refuted. 0 times theorem prover too weak. 14792 trivial. 0 not checked. [2024-12-02 12:22:41,319 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:22:41,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520902726] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:22:41,320 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:22:41,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 12:22:41,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827334299] [2024-12-02 12:22:41,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:22:41,326 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 12:22:41,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:22:41,341 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 12:22:41,342 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 12:22:41,344 INFO L87 Difference]: Start difference. First operand has 278 states, 188 states have (on average 1.5372340425531914) internal successors, (289), 189 states have internal predecessors, (289), 87 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) Second operand has 2 states, 2 states have (on average 55.0) internal successors, (110), 2 states have internal predecessors, (110), 2 states have call successors, (87), 2 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 2 states have call successors, (87) [2024-12-02 12:22:41,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:22:41,398 INFO L93 Difference]: Finished difference Result 547 states and 1003 transitions. [2024-12-02 12:22:41,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 12:22:41,400 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 55.0) internal successors, (110), 2 states have internal predecessors, (110), 2 states have call successors, (87), 2 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 2 states have call successors, (87) Word has length 540 [2024-12-02 12:22:41,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:22:41,407 INFO L225 Difference]: With dead ends: 547 [2024-12-02 12:22:41,407 INFO L226 Difference]: Without dead ends: 272 [2024-12-02 12:22:41,412 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 541 GetRequests, 541 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-12-02 12:22:41,414 INFO L435 NwaCegarLoop]: 451 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, 451 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-12-02 12:22:41,415 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 451 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:22:41,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 272 states. [2024-12-02 12:22:41,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 272 to 272. [2024-12-02 12:22:41,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 183 states have (on average 1.5136612021857923) internal successors, (277), 183 states have internal predecessors, (277), 87 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2024-12-02 12:22:41,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 451 transitions. [2024-12-02 12:22:41,474 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 451 transitions. Word has length 540 [2024-12-02 12:22:41,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:22:41,475 INFO L471 AbstractCegarLoop]: Abstraction has 272 states and 451 transitions. [2024-12-02 12:22:41,475 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 55.0) internal successors, (110), 2 states have internal predecessors, (110), 2 states have call successors, (87), 2 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 2 states have call successors, (87) [2024-12-02 12:22:41,475 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 451 transitions. [2024-12-02 12:22:41,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2024-12-02 12:22:41,486 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:22:41,486 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:22:41,494 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 12:22:41,686 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 12:22:41,687 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:22:41,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:22:41,688 INFO L85 PathProgramCache]: Analyzing trace with hash 532016086, now seen corresponding path program 1 times [2024-12-02 12:22:41,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:22:41,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410357515] [2024-12-02 12:22:41,688 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:22:41,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:22:41,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:22:42,270 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:22:42,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:22:42,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410357515] [2024-12-02 12:22:42,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410357515] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:22:42,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:22:42,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:22:42,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050673991] [2024-12-02 12:22:42,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:22:42,272 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:22:42,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:22:42,273 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:22:42,273 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:22:42,273 INFO L87 Difference]: Start difference. First operand 272 states and 451 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:22:42,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:22:42,356 INFO L93 Difference]: Finished difference Result 806 states and 1339 transitions. [2024-12-02 12:22:42,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:22:42,357 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) Word has length 540 [2024-12-02 12:22:42,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:22:42,364 INFO L225 Difference]: With dead ends: 806 [2024-12-02 12:22:42,364 INFO L226 Difference]: Without dead ends: 537 [2024-12-02 12:22:42,365 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-12-02 12:22:42,366 INFO L435 NwaCegarLoop]: 872 mSDtfsCounter, 437 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 1311 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:22:42,367 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [437 Valid, 1311 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:22:42,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2024-12-02 12:22:42,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 535. [2024-12-02 12:22:42,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 358 states have (on average 1.5083798882681565) internal successors, (540), 358 states have internal predecessors, (540), 174 states have call successors, (174), 2 states have call predecessors, (174), 2 states have return successors, (174), 174 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 12:22:42,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 888 transitions. [2024-12-02 12:22:42,442 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 888 transitions. Word has length 540 [2024-12-02 12:22:42,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:22:42,444 INFO L471 AbstractCegarLoop]: Abstraction has 535 states and 888 transitions. [2024-12-02 12:22:42,444 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:22:42,445 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 888 transitions. [2024-12-02 12:22:42,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2024-12-02 12:22:42,449 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:22:42,449 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:22:42,450 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 12:22:42,450 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:22:42,450 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:22:42,450 INFO L85 PathProgramCache]: Analyzing trace with hash -1271599144, now seen corresponding path program 1 times [2024-12-02 12:22:42,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:22:42,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713256197] [2024-12-02 12:22:42,451 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:22:42,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:22:42,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:22:43,514 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:22:43,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:22:43,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713256197] [2024-12-02 12:22:43,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713256197] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:22:43,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:22:43,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:22:43,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165589633] [2024-12-02 12:22:43,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:22:43,516 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:22:43,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:22:43,517 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:22:43,517 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:22:43,517 INFO L87 Difference]: Start difference. First operand 535 states and 888 transitions. Second operand has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:22:44,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:22:44,061 INFO L93 Difference]: Finished difference Result 1431 states and 2382 transitions. [2024-12-02 12:22:44,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:22:44,061 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) Word has length 540 [2024-12-02 12:22:44,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:22:44,069 INFO L225 Difference]: With dead ends: 1431 [2024-12-02 12:22:44,069 INFO L226 Difference]: Without dead ends: 899 [2024-12-02 12:22:44,071 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 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-12-02 12:22:44,072 INFO L435 NwaCegarLoop]: 445 mSDtfsCounter, 415 mSDsluCounter, 1147 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 263 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 415 SdHoareTripleChecker+Valid, 1592 SdHoareTripleChecker+Invalid, 466 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:22:44,072 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [415 Valid, 1592 Invalid, 466 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [263 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 12:22:44,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 899 states. [2024-12-02 12:22:44,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 899 to 837. [2024-12-02 12:22:44,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 572 states have (on average 1.534965034965035) internal successors, (878), 572 states have internal predecessors, (878), 261 states have call successors, (261), 3 states have call predecessors, (261), 3 states have return successors, (261), 261 states have call predecessors, (261), 261 states have call successors, (261) [2024-12-02 12:22:44,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1400 transitions. [2024-12-02 12:22:44,176 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1400 transitions. Word has length 540 [2024-12-02 12:22:44,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:22:44,178 INFO L471 AbstractCegarLoop]: Abstraction has 837 states and 1400 transitions. [2024-12-02 12:22:44,178 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:22:44,178 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1400 transitions. [2024-12-02 12:22:44,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 542 [2024-12-02 12:22:44,183 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:22:44,183 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:22:44,183 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 12:22:44,183 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:22:44,184 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:22:44,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1702255080, now seen corresponding path program 1 times [2024-12-02 12:22:44,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:22:44,184 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440738388] [2024-12-02 12:22:44,184 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:22:44,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:22:44,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:22:45,131 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:22:45,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:22:45,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440738388] [2024-12-02 12:22:45,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440738388] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:22:45,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:22:45,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:22:45,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210866127] [2024-12-02 12:22:45,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:22:45,133 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:22:45,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:22:45,133 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:22:45,134 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:22:45,134 INFO L87 Difference]: Start difference. First operand 837 states and 1400 transitions. Second operand has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 2 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) [2024-12-02 12:22:45,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:22:45,334 INFO L93 Difference]: Finished difference Result 2114 states and 3543 transitions. [2024-12-02 12:22:45,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:22:45,335 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 2 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) Word has length 541 [2024-12-02 12:22:45,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:22:45,345 INFO L225 Difference]: With dead ends: 2114 [2024-12-02 12:22:45,345 INFO L226 Difference]: Without dead ends: 1498 [2024-12-02 12:22:45,348 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:22:45,349 INFO L435 NwaCegarLoop]: 443 mSDtfsCounter, 346 mSDsluCounter, 1300 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 1743 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:22:45,349 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 1743 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 12:22:45,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1498 states. [2024-12-02 12:22:45,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1498 to 1484. [2024-12-02 12:22:45,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1484 states, 1043 states have (on average 1.5465004793863855) internal successors, (1613), 1043 states have internal predecessors, (1613), 435 states have call successors, (435), 5 states have call predecessors, (435), 5 states have return successors, (435), 435 states have call predecessors, (435), 435 states have call successors, (435) [2024-12-02 12:22:45,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1484 states to 1484 states and 2483 transitions. [2024-12-02 12:22:45,500 INFO L78 Accepts]: Start accepts. Automaton has 1484 states and 2483 transitions. Word has length 541 [2024-12-02 12:22:45,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:22:45,501 INFO L471 AbstractCegarLoop]: Abstraction has 1484 states and 2483 transitions. [2024-12-02 12:22:45,502 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.8) internal successors, (109), 5 states have internal predecessors, (109), 2 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) [2024-12-02 12:22:45,502 INFO L276 IsEmpty]: Start isEmpty. Operand 1484 states and 2483 transitions. [2024-12-02 12:22:45,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2024-12-02 12:22:45,507 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:22:45,507 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:22:45,507 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 12:22:45,507 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:22:45,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:22:45,508 INFO L85 PathProgramCache]: Analyzing trace with hash 612656758, now seen corresponding path program 1 times [2024-12-02 12:22:45,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:22:45,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617764543] [2024-12-02 12:22:45,508 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:22:45,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:22:45,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:22:46,870 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:22:46,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:22:46,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617764543] [2024-12-02 12:22:46,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [617764543] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:22:46,870 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:22:46,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-02 12:22:46,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973110307] [2024-12-02 12:22:46,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:22:46,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 12:22:46,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:22:46,872 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 12:22:46,872 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:22:46,873 INFO L87 Difference]: Start difference. First operand 1484 states and 2483 transitions. Second operand has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 2 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) [2024-12-02 12:22:48,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:22:48,799 INFO L93 Difference]: Finished difference Result 5072 states and 8385 transitions. [2024-12-02 12:22:48,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-02 12:22:48,799 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 2 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) Word has length 542 [2024-12-02 12:22:48,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:22:48,825 INFO L225 Difference]: With dead ends: 5072 [2024-12-02 12:22:48,825 INFO L226 Difference]: Without dead ends: 3990 [2024-12-02 12:22:48,830 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-12-02 12:22:48,831 INFO L435 NwaCegarLoop]: 879 mSDtfsCounter, 1787 mSDsluCounter, 1581 mSDsCounter, 0 mSdLazyCounter, 932 mSolverCounterSat, 358 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1787 SdHoareTripleChecker+Valid, 2460 SdHoareTripleChecker+Invalid, 1290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 358 IncrementalHoareTripleChecker+Valid, 932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:22:48,831 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1787 Valid, 2460 Invalid, 1290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [358 Valid, 932 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 12:22:48,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3990 states. [2024-12-02 12:22:49,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3990 to 3532. [2024-12-02 12:22:49,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3532 states, 2554 states have (on average 1.5465935787000784) internal successors, (3950), 2562 states have internal predecessors, (3950), 961 states have call successors, (961), 16 states have call predecessors, (961), 16 states have return successors, (961), 953 states have call predecessors, (961), 961 states have call successors, (961) [2024-12-02 12:22:49,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3532 states to 3532 states and 5872 transitions. [2024-12-02 12:22:49,356 INFO L78 Accepts]: Start accepts. Automaton has 3532 states and 5872 transitions. Word has length 542 [2024-12-02 12:22:49,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:22:49,357 INFO L471 AbstractCegarLoop]: Abstraction has 3532 states and 5872 transitions. [2024-12-02 12:22:49,357 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 2 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) [2024-12-02 12:22:49,357 INFO L276 IsEmpty]: Start isEmpty. Operand 3532 states and 5872 transitions. [2024-12-02 12:22:49,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2024-12-02 12:22:49,363 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:22:49,363 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:22:49,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 12:22:49,363 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:22:49,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:22:49,364 INFO L85 PathProgramCache]: Analyzing trace with hash 478643252, now seen corresponding path program 1 times [2024-12-02 12:22:49,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:22:49,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593276889] [2024-12-02 12:22:49,364 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:22:49,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:22:49,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:22:49,717 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:22:49,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:22:49,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593276889] [2024-12-02 12:22:49,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593276889] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:22:49,718 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:22:49,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 12:22:49,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61829278] [2024-12-02 12:22:49,718 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:22:49,719 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 12:22:49,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:22:49,720 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 12:22:49,720 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:22:49,720 INFO L87 Difference]: Start difference. First operand 3532 states and 5872 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:22:50,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:22:50,411 INFO L93 Difference]: Finished difference Result 10336 states and 17091 transitions. [2024-12-02 12:22:50,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:22:50,412 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) Word has length 542 [2024-12-02 12:22:50,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:22:50,455 INFO L225 Difference]: With dead ends: 10336 [2024-12-02 12:22:50,455 INFO L226 Difference]: Without dead ends: 7468 [2024-12-02 12:22:50,466 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 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-12-02 12:22:50,467 INFO L435 NwaCegarLoop]: 673 mSDtfsCounter, 528 mSDsluCounter, 700 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 528 SdHoareTripleChecker+Valid, 1373 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 12:22:50,467 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [528 Valid, 1373 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 12:22:50,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7468 states. [2024-12-02 12:22:51,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7468 to 7454. [2024-12-02 12:22:51,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7454 states, 5354 states have (on average 1.5326858423608516) internal successors, (8206), 5376 states have internal predecessors, (8206), 2063 states have call successors, (2063), 36 states have call predecessors, (2063), 36 states have return successors, (2063), 2041 states have call predecessors, (2063), 2063 states have call successors, (2063) [2024-12-02 12:22:51,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7454 states to 7454 states and 12332 transitions. [2024-12-02 12:22:51,463 INFO L78 Accepts]: Start accepts. Automaton has 7454 states and 12332 transitions. Word has length 542 [2024-12-02 12:22:51,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:22:51,464 INFO L471 AbstractCegarLoop]: Abstraction has 7454 states and 12332 transitions. [2024-12-02 12:22:51,465 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:22:51,465 INFO L276 IsEmpty]: Start isEmpty. Operand 7454 states and 12332 transitions. [2024-12-02 12:22:51,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2024-12-02 12:22:51,472 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:22:51,472 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:22:51,472 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 12:22:51,472 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:22:51,473 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:22:51,473 INFO L85 PathProgramCache]: Analyzing trace with hash 1506143096, now seen corresponding path program 1 times [2024-12-02 12:22:51,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:22:51,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122052945] [2024-12-02 12:22:51,473 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:22:51,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:22:51,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:22:52,154 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 129 proven. 129 refuted. 0 times theorem prover too weak. 14706 trivial. 0 not checked. [2024-12-02 12:22:52,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:22:52,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122052945] [2024-12-02 12:22:52,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122052945] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:22:52,155 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [340490004] [2024-12-02 12:22:52,155 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:22:52,155 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:22:52,155 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:22:52,157 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:22:52,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 12:22:52,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:22:52,475 INFO L256 TraceCheckSpWp]: Trace formula consists of 1188 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 12:22:52,487 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:22:52,994 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 7568 proven. 129 refuted. 0 times theorem prover too weak. 7267 trivial. 0 not checked. [2024-12-02 12:22:52,995 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:22:53,526 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 129 proven. 129 refuted. 0 times theorem prover too weak. 14706 trivial. 0 not checked. [2024-12-02 12:22:53,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [340490004] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 12:22:53,526 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 12:22:53,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-12-02 12:22:53,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243752833] [2024-12-02 12:22:53,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 12:22:53,528 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 12:22:53,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:22:53,529 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 12:22:53,529 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:22:53,529 INFO L87 Difference]: Start difference. First operand 7454 states and 12332 transitions. Second operand has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 2 states have call successors, (130), 2 states have call predecessors, (130), 4 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) [2024-12-02 12:22:54,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:22:54,268 INFO L93 Difference]: Finished difference Result 11758 states and 19357 transitions. [2024-12-02 12:22:54,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 12:22:54,269 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 2 states have call successors, (130), 2 states have call predecessors, (130), 4 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) Word has length 542 [2024-12-02 12:22:54,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:22:54,294 INFO L225 Difference]: With dead ends: 11758 [2024-12-02 12:22:54,294 INFO L226 Difference]: Without dead ends: 4506 [2024-12-02 12:22:54,309 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1091 GetRequests, 1081 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:22:54,309 INFO L435 NwaCegarLoop]: 339 mSDtfsCounter, 244 mSDsluCounter, 503 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 842 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:22:54,310 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [286 Valid, 842 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 12:22:54,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4506 states. [2024-12-02 12:22:54,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4506 to 4440. [2024-12-02 12:22:54,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4440 states, 3217 states have (on average 1.5091700341933478) internal successors, (4855), 3231 states have internal predecessors, (4855), 1189 states have call successors, (1189), 33 states have call predecessors, (1189), 33 states have return successors, (1189), 1175 states have call predecessors, (1189), 1189 states have call successors, (1189) [2024-12-02 12:22:54,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4440 states to 4440 states and 7233 transitions. [2024-12-02 12:22:54,701 INFO L78 Accepts]: Start accepts. Automaton has 4440 states and 7233 transitions. Word has length 542 [2024-12-02 12:22:54,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:22:54,702 INFO L471 AbstractCegarLoop]: Abstraction has 4440 states and 7233 transitions. [2024-12-02 12:22:54,703 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 2 states have call successors, (130), 2 states have call predecessors, (130), 4 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) [2024-12-02 12:22:54,703 INFO L276 IsEmpty]: Start isEmpty. Operand 4440 states and 7233 transitions. [2024-12-02 12:22:54,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 544 [2024-12-02 12:22:54,709 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:22:54,709 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:22:54,719 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 12:22:54,910 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2024-12-02 12:22:54,910 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:22:54,910 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:22:54,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1060995730, now seen corresponding path program 1 times [2024-12-02 12:22:54,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:22:54,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634741863] [2024-12-02 12:22:54,911 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:22:54,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:22:55,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:22:57,301 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:22:57,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:22:57,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634741863] [2024-12-02 12:22:57,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634741863] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:22:57,301 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:22:57,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 12:22:57,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122882374] [2024-12-02 12:22:57,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:22:57,302 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 12:22:57,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:22:57,303 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 12:22:57,303 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:22:57,303 INFO L87 Difference]: Start difference. First operand 4440 states and 7233 transitions. Second operand has 11 states, 11 states have (on average 10.090909090909092) internal successors, (111), 11 states have internal predecessors, (111), 3 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 3 states have call predecessors, (87), 3 states have call successors, (87) [2024-12-02 12:23:06,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:23:06,849 INFO L93 Difference]: Finished difference Result 21546 states and 34447 transitions. [2024-12-02 12:23:06,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-12-02 12:23:06,850 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.090909090909092) internal successors, (111), 11 states have internal predecessors, (111), 3 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 3 states have call predecessors, (87), 3 states have call successors, (87) Word has length 543 [2024-12-02 12:23:06,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:23:06,920 INFO L225 Difference]: With dead ends: 21546 [2024-12-02 12:23:06,920 INFO L226 Difference]: Without dead ends: 20103 [2024-12-02 12:23:06,926 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=206, Invalid=606, Unknown=0, NotChecked=0, Total=812 [2024-12-02 12:23:06,927 INFO L435 NwaCegarLoop]: 570 mSDtfsCounter, 2889 mSDsluCounter, 2555 mSDsCounter, 0 mSdLazyCounter, 2362 mSolverCounterSat, 2009 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2889 SdHoareTripleChecker+Valid, 3125 SdHoareTripleChecker+Invalid, 4371 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2009 IncrementalHoareTripleChecker+Valid, 2362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:23:06,927 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2889 Valid, 3125 Invalid, 4371 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2009 Valid, 2362 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2024-12-02 12:23:06,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20103 states. [2024-12-02 12:23:09,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20103 to 14959. [2024-12-02 12:23:09,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14959 states, 10670 states have (on average 1.466916588566073) internal successors, (15652), 10752 states have internal predecessors, (15652), 4155 states have call successors, (4155), 133 states have call predecessors, (4155), 133 states have return successors, (4155), 4073 states have call predecessors, (4155), 4155 states have call successors, (4155) [2024-12-02 12:23:09,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14959 states to 14959 states and 23962 transitions. [2024-12-02 12:23:09,371 INFO L78 Accepts]: Start accepts. Automaton has 14959 states and 23962 transitions. Word has length 543 [2024-12-02 12:23:09,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:23:09,371 INFO L471 AbstractCegarLoop]: Abstraction has 14959 states and 23962 transitions. [2024-12-02 12:23:09,372 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.090909090909092) internal successors, (111), 11 states have internal predecessors, (111), 3 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 3 states have call predecessors, (87), 3 states have call successors, (87) [2024-12-02 12:23:09,372 INFO L276 IsEmpty]: Start isEmpty. Operand 14959 states and 23962 transitions. [2024-12-02 12:23:09,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 544 [2024-12-02 12:23:09,379 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:23:09,379 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:23:09,380 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 12:23:09,380 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:23:09,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:23:09,380 INFO L85 PathProgramCache]: Analyzing trace with hash -551522640, now seen corresponding path program 1 times [2024-12-02 12:23:09,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:23:09,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600855996] [2024-12-02 12:23:09,381 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:23:09,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:23:09,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:23:09,827 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:23:09,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:23:09,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600855996] [2024-12-02 12:23:09,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600855996] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:23:09,827 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:23:09,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 12:23:09,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678858480] [2024-12-02 12:23:09,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:23:09,828 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:23:09,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:23:09,829 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:23:09,829 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:23:09,829 INFO L87 Difference]: Start difference. First operand 14959 states and 23962 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) [2024-12-02 12:23:12,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:23:12,260 INFO L93 Difference]: Finished difference Result 28441 states and 45516 transitions. [2024-12-02 12:23:12,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:23:12,261 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) Word has length 543 [2024-12-02 12:23:12,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:23:12,328 INFO L225 Difference]: With dead ends: 28441 [2024-12-02 12:23:12,328 INFO L226 Difference]: Without dead ends: 15599 [2024-12-02 12:23:12,358 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:23:12,359 INFO L435 NwaCegarLoop]: 410 mSDtfsCounter, 512 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 642 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:23:12,359 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [512 Valid, 642 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 12:23:12,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15599 states. [2024-12-02 12:23:14,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15599 to 15119. [2024-12-02 12:23:14,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15119 states, 10830 states have (on average 1.4600184672206833) internal successors, (15812), 10912 states have internal predecessors, (15812), 4155 states have call successors, (4155), 133 states have call predecessors, (4155), 133 states have return successors, (4155), 4073 states have call predecessors, (4155), 4155 states have call successors, (4155) [2024-12-02 12:23:14,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15119 states to 15119 states and 24122 transitions. [2024-12-02 12:23:14,828 INFO L78 Accepts]: Start accepts. Automaton has 15119 states and 24122 transitions. Word has length 543 [2024-12-02 12:23:14,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:23:14,829 INFO L471 AbstractCegarLoop]: Abstraction has 15119 states and 24122 transitions. [2024-12-02 12:23:14,829 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) [2024-12-02 12:23:14,829 INFO L276 IsEmpty]: Start isEmpty. Operand 15119 states and 24122 transitions. [2024-12-02 12:23:14,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 545 [2024-12-02 12:23:14,835 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:23:14,835 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:23:14,835 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 12:23:14,835 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:23:14,835 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:23:14,836 INFO L85 PathProgramCache]: Analyzing trace with hash 1641436148, now seen corresponding path program 1 times [2024-12-02 12:23:14,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:23:14,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512280959] [2024-12-02 12:23:14,836 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:23:14,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:23:14,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:23:14,993 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:23:14,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:23:14,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512280959] [2024-12-02 12:23:14,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512280959] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:23:14,993 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:23:14,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:23:14,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240050735] [2024-12-02 12:23:14,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:23:14,994 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:23:14,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:23:14,995 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:23:14,995 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:23:14,995 INFO L87 Difference]: Start difference. First operand 15119 states and 24122 transitions. Second operand has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:23:18,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:23:18,165 INFO L93 Difference]: Finished difference Result 40535 states and 64566 transitions. [2024-12-02 12:23:18,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:23:18,166 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) Word has length 544 [2024-12-02 12:23:18,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:23:18,255 INFO L225 Difference]: With dead ends: 40535 [2024-12-02 12:23:18,255 INFO L226 Difference]: Without dead ends: 27605 [2024-12-02 12:23:18,285 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 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-12-02 12:23:18,285 INFO L435 NwaCegarLoop]: 418 mSDtfsCounter, 227 mSDsluCounter, 408 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 826 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:23:18,285 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [227 Valid, 826 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:23:18,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27605 states. [2024-12-02 12:23:21,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27605 to 27515. [2024-12-02 12:23:21,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27515 states, 20321 states have (on average 1.4690714039663402) internal successors, (29853), 20491 states have internal predecessors, (29853), 6971 states have call successors, (6971), 222 states have call predecessors, (6971), 222 states have return successors, (6971), 6801 states have call predecessors, (6971), 6971 states have call successors, (6971) [2024-12-02 12:23:21,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27515 states to 27515 states and 43795 transitions. [2024-12-02 12:23:21,987 INFO L78 Accepts]: Start accepts. Automaton has 27515 states and 43795 transitions. Word has length 544 [2024-12-02 12:23:21,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:23:21,988 INFO L471 AbstractCegarLoop]: Abstraction has 27515 states and 43795 transitions. [2024-12-02 12:23:21,988 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:23:21,988 INFO L276 IsEmpty]: Start isEmpty. Operand 27515 states and 43795 transitions. [2024-12-02 12:23:21,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 545 [2024-12-02 12:23:21,996 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:23:21,997 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:23:21,997 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 12:23:21,997 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:23:21,997 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:23:21,997 INFO L85 PathProgramCache]: Analyzing trace with hash 158094007, now seen corresponding path program 1 times [2024-12-02 12:23:21,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:23:21,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48022371] [2024-12-02 12:23:21,998 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:23:21,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:23:22,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:23:22,100 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:23:22,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:23:22,101 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48022371] [2024-12-02 12:23:22,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48022371] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:23:22,101 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:23:22,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:23:22,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635429206] [2024-12-02 12:23:22,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:23:22,101 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:23:22,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:23:22,102 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:23:22,102 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:23:22,102 INFO L87 Difference]: Start difference. First operand 27515 states and 43795 transitions. Second operand has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:23:25,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:23:25,752 INFO L93 Difference]: Finished difference Result 50627 states and 80447 transitions. [2024-12-02 12:23:25,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:23:25,752 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) Word has length 544 [2024-12-02 12:23:25,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:23:25,842 INFO L225 Difference]: With dead ends: 50627 [2024-12-02 12:23:25,842 INFO L226 Difference]: Without dead ends: 27241 [2024-12-02 12:23:25,904 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-12-02 12:23:25,904 INFO L435 NwaCegarLoop]: 592 mSDtfsCounter, 195 mSDsluCounter, 414 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 1006 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:23:25,904 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 1006 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:23:25,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27241 states. [2024-12-02 12:23:29,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27241 to 27195. [2024-12-02 12:23:29,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27195 states, 20001 states have (on average 1.4605769711514425) internal successors, (29213), 20171 states have internal predecessors, (29213), 6971 states have call successors, (6971), 222 states have call predecessors, (6971), 222 states have return successors, (6971), 6801 states have call predecessors, (6971), 6971 states have call successors, (6971) [2024-12-02 12:23:29,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27195 states to 27195 states and 43155 transitions. [2024-12-02 12:23:29,282 INFO L78 Accepts]: Start accepts. Automaton has 27195 states and 43155 transitions. Word has length 544 [2024-12-02 12:23:29,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:23:29,282 INFO L471 AbstractCegarLoop]: Abstraction has 27195 states and 43155 transitions. [2024-12-02 12:23:29,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:23:29,283 INFO L276 IsEmpty]: Start isEmpty. Operand 27195 states and 43155 transitions. [2024-12-02 12:23:29,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 546 [2024-12-02 12:23:29,291 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:23:29,292 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:23:29,292 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 12:23:29,292 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:23:29,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:23:29,292 INFO L85 PathProgramCache]: Analyzing trace with hash -696665013, now seen corresponding path program 1 times [2024-12-02 12:23:29,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:23:29,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170999557] [2024-12-02 12:23:29,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:23:29,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:23:29,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:23:32,549 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:23:32,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:23:32,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170999557] [2024-12-02 12:23:32,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170999557] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:23:32,550 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:23:32,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-02 12:23:32,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942868799] [2024-12-02 12:23:32,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:23:32,551 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-02 12:23:32,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:23:32,552 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-02 12:23:32,552 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-12-02 12:23:32,552 INFO L87 Difference]: Start difference. First operand 27195 states and 43155 transitions. Second operand has 12 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 4 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 4 states have call predecessors, (87), 4 states have call successors, (87) [2024-12-02 12:23:45,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:23:45,888 INFO L93 Difference]: Finished difference Result 71287 states and 112860 transitions. [2024-12-02 12:23:45,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 12:23:45,889 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 4 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 4 states have call predecessors, (87), 4 states have call successors, (87) Word has length 545 [2024-12-02 12:23:45,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:23:46,010 INFO L225 Difference]: With dead ends: 71287 [2024-12-02 12:23:46,010 INFO L226 Difference]: Without dead ends: 60521 [2024-12-02 12:23:46,038 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=144, Invalid=318, Unknown=0, NotChecked=0, Total=462 [2024-12-02 12:23:46,038 INFO L435 NwaCegarLoop]: 826 mSDtfsCounter, 2987 mSDsluCounter, 2204 mSDsCounter, 0 mSdLazyCounter, 2408 mSolverCounterSat, 1495 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2987 SdHoareTripleChecker+Valid, 3030 SdHoareTripleChecker+Invalid, 3903 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1495 IncrementalHoareTripleChecker+Valid, 2408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:23:46,039 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2987 Valid, 3030 Invalid, 3903 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1495 Valid, 2408 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2024-12-02 12:23:46,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60521 states. [2024-12-02 12:23:54,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60521 to 60227. [2024-12-02 12:23:54,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60227 states, 44841 states have (on average 1.4625454383265315) internal successors, (65582), 45251 states have internal predecessors, (65582), 14899 states have call successors, (14899), 486 states have call predecessors, (14899), 486 states have return successors, (14899), 14489 states have call predecessors, (14899), 14899 states have call successors, (14899) [2024-12-02 12:23:55,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60227 states to 60227 states and 95380 transitions. [2024-12-02 12:23:55,052 INFO L78 Accepts]: Start accepts. Automaton has 60227 states and 95380 transitions. Word has length 545 [2024-12-02 12:23:55,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:23:55,052 INFO L471 AbstractCegarLoop]: Abstraction has 60227 states and 95380 transitions. [2024-12-02 12:23:55,053 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 4 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 4 states have call predecessors, (87), 4 states have call successors, (87) [2024-12-02 12:23:55,053 INFO L276 IsEmpty]: Start isEmpty. Operand 60227 states and 95380 transitions. [2024-12-02 12:23:55,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 546 [2024-12-02 12:23:55,070 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:23:55,070 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:23:55,070 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 12:23:55,071 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:23:55,071 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:23:55,071 INFO L85 PathProgramCache]: Analyzing trace with hash 1950634853, now seen corresponding path program 1 times [2024-12-02 12:23:55,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:23:55,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906795354] [2024-12-02 12:23:55,071 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:23:55,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:23:55,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:23:55,950 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 96 proven. 162 refuted. 0 times theorem prover too weak. 14706 trivial. 0 not checked. [2024-12-02 12:23:55,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:23:55,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906795354] [2024-12-02 12:23:55,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906795354] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:23:55,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [523688817] [2024-12-02 12:23:55,950 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:23:55,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:23:55,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:23:55,952 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:23:55,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 12:23:56,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:23:56,285 INFO L256 TraceCheckSpWp]: Trace formula consists of 1195 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-12-02 12:23:56,296 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:23:57,813 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 7118 proven. 318 refuted. 0 times theorem prover too weak. 7528 trivial. 0 not checked. [2024-12-02 12:23:57,813 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:23:58,712 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 96 proven. 162 refuted. 0 times theorem prover too weak. 14706 trivial. 0 not checked. [2024-12-02 12:23:58,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [523688817] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 12:23:58,712 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 12:23:58,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10, 7] total 17 [2024-12-02 12:23:58,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146286352] [2024-12-02 12:23:58,713 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 12:23:58,714 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 12:23:58,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:23:58,715 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 12:23:58,715 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2024-12-02 12:23:58,716 INFO L87 Difference]: Start difference. First operand 60227 states and 95380 transitions. Second operand has 17 states, 17 states have (on average 15.117647058823529) internal successors, (257), 17 states have internal predecessors, (257), 4 states have call successors, (195), 3 states have call predecessors, (195), 5 states have return successors, (196), 4 states have call predecessors, (196), 4 states have call successors, (196) [2024-12-02 12:24:09,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:24:09,414 INFO L93 Difference]: Finished difference Result 116041 states and 180944 transitions. [2024-12-02 12:24:09,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-02 12:24:09,415 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 15.117647058823529) internal successors, (257), 17 states have internal predecessors, (257), 4 states have call successors, (195), 3 states have call predecessors, (195), 5 states have return successors, (196), 4 states have call predecessors, (196), 4 states have call successors, (196) Word has length 545 [2024-12-02 12:24:09,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:24:09,589 INFO L225 Difference]: With dead ends: 116041 [2024-12-02 12:24:09,589 INFO L226 Difference]: Without dead ends: 64431 [2024-12-02 12:24:09,669 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1104 GetRequests, 1080 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=203, Invalid=447, Unknown=0, NotChecked=0, Total=650 [2024-12-02 12:24:09,669 INFO L435 NwaCegarLoop]: 376 mSDtfsCounter, 581 mSDsluCounter, 1659 mSDsCounter, 0 mSdLazyCounter, 1300 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 645 SdHoareTripleChecker+Valid, 2035 SdHoareTripleChecker+Invalid, 1506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 1300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-02 12:24:09,670 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [645 Valid, 2035 Invalid, 1506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 1300 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-02 12:24:09,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64431 states. [2024-12-02 12:24:16,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64431 to 34119. [2024-12-02 12:24:16,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34119 states, 25011 states have (on average 1.4099396265643116) internal successors, (35264), 25213 states have internal predecessors, (35264), 8307 states have call successors, (8307), 800 states have call predecessors, (8307), 800 states have return successors, (8307), 8105 states have call predecessors, (8307), 8307 states have call successors, (8307) [2024-12-02 12:24:16,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34119 states to 34119 states and 51878 transitions. [2024-12-02 12:24:16,403 INFO L78 Accepts]: Start accepts. Automaton has 34119 states and 51878 transitions. Word has length 545 [2024-12-02 12:24:16,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:24:16,404 INFO L471 AbstractCegarLoop]: Abstraction has 34119 states and 51878 transitions. [2024-12-02 12:24:16,404 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 15.117647058823529) internal successors, (257), 17 states have internal predecessors, (257), 4 states have call successors, (195), 3 states have call predecessors, (195), 5 states have return successors, (196), 4 states have call predecessors, (196), 4 states have call successors, (196) [2024-12-02 12:24:16,404 INFO L276 IsEmpty]: Start isEmpty. Operand 34119 states and 51878 transitions. [2024-12-02 12:24:16,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 546 [2024-12-02 12:24:16,415 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:24:16,415 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:24:16,423 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-12-02 12:24:16,615 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:24:16,616 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:24:16,616 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:24:16,616 INFO L85 PathProgramCache]: Analyzing trace with hash 1307456988, now seen corresponding path program 1 times [2024-12-02 12:24:16,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:24:16,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964156077] [2024-12-02 12:24:16,616 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:24:16,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:24:16,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:24:17,268 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 96 proven. 162 refuted. 0 times theorem prover too weak. 14706 trivial. 0 not checked. [2024-12-02 12:24:17,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:24:17,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964156077] [2024-12-02 12:24:17,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964156077] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:24:17,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1555965068] [2024-12-02 12:24:17,269 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:24:17,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:24:17,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:24:17,270 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:24:17,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 12:24:17,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:24:17,523 INFO L256 TraceCheckSpWp]: Trace formula consists of 1193 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-02 12:24:17,529 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:24:20,410 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 7902 proven. 318 refuted. 0 times theorem prover too weak. 6744 trivial. 0 not checked. [2024-12-02 12:24:20,410 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:24:21,770 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 96 proven. 162 refuted. 0 times theorem prover too weak. 14706 trivial. 0 not checked. [2024-12-02 12:24:21,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1555965068] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 12:24:21,770 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 12:24:21,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 12, 10] total 26 [2024-12-02 12:24:21,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681906821] [2024-12-02 12:24:21,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 12:24:21,772 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-12-02 12:24:21,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:24:21,773 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-12-02 12:24:21,773 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=529, Unknown=0, NotChecked=0, Total=650 [2024-12-02 12:24:21,774 INFO L87 Difference]: Start difference. First operand 34119 states and 51878 transitions. Second operand has 26 states, 26 states have (on average 12.0) internal successors, (312), 25 states have internal predecessors, (312), 9 states have call successors, (261), 5 states have call predecessors, (261), 8 states have return successors, (261), 9 states have call predecessors, (261), 9 states have call successors, (261) [2024-12-02 12:24:34,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:24:34,926 INFO L93 Difference]: Finished difference Result 81941 states and 124461 transitions. [2024-12-02 12:24:34,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2024-12-02 12:24:34,927 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 12.0) internal successors, (312), 25 states have internal predecessors, (312), 9 states have call successors, (261), 5 states have call predecessors, (261), 8 states have return successors, (261), 9 states have call predecessors, (261), 9 states have call successors, (261) Word has length 545 [2024-12-02 12:24:34,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:24:35,053 INFO L225 Difference]: With dead ends: 81941 [2024-12-02 12:24:35,053 INFO L226 Difference]: Without dead ends: 52125 [2024-12-02 12:24:35,106 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1149 GetRequests, 1080 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1358 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=1043, Invalid=3927, Unknown=0, NotChecked=0, Total=4970 [2024-12-02 12:24:35,106 INFO L435 NwaCegarLoop]: 401 mSDtfsCounter, 3861 mSDsluCounter, 3448 mSDsCounter, 0 mSdLazyCounter, 3570 mSolverCounterSat, 1524 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3893 SdHoareTripleChecker+Valid, 3849 SdHoareTripleChecker+Invalid, 5094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1524 IncrementalHoareTripleChecker+Valid, 3570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:24:35,106 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3893 Valid, 3849 Invalid, 5094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1524 Valid, 3570 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-12-02 12:24:35,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52125 states. [2024-12-02 12:24:39,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52125 to 24811. [2024-12-02 12:24:39,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24811 states, 19761 states have (on average 1.4792773645058448) internal successors, (29232), 19859 states have internal predecessors, (29232), 4555 states have call successors, (4555), 494 states have call predecessors, (4555), 494 states have return successors, (4555), 4457 states have call predecessors, (4555), 4555 states have call successors, (4555) [2024-12-02 12:24:39,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24811 states to 24811 states and 38342 transitions. [2024-12-02 12:24:39,237 INFO L78 Accepts]: Start accepts. Automaton has 24811 states and 38342 transitions. Word has length 545 [2024-12-02 12:24:39,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:24:39,237 INFO L471 AbstractCegarLoop]: Abstraction has 24811 states and 38342 transitions. [2024-12-02 12:24:39,238 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 12.0) internal successors, (312), 25 states have internal predecessors, (312), 9 states have call successors, (261), 5 states have call predecessors, (261), 8 states have return successors, (261), 9 states have call predecessors, (261), 9 states have call successors, (261) [2024-12-02 12:24:39,238 INFO L276 IsEmpty]: Start isEmpty. Operand 24811 states and 38342 transitions. [2024-12-02 12:24:39,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 546 [2024-12-02 12:24:39,246 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:24:39,246 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:24:39,258 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 12:24:39,446 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-12-02 12:24:39,447 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:24:39,447 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:24:39,447 INFO L85 PathProgramCache]: Analyzing trace with hash 15271876, now seen corresponding path program 1 times [2024-12-02 12:24:39,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:24:39,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541072352] [2024-12-02 12:24:39,447 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:24:39,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:24:39,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:24:39,846 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:24:39,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:24:39,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541072352] [2024-12-02 12:24:39,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541072352] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:24:39,846 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:24:39,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:24:39,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034050720] [2024-12-02 12:24:39,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:24:39,847 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:24:39,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:24:39,847 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:24:39,848 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:24:39,848 INFO L87 Difference]: Start difference. First operand 24811 states and 38342 transitions. Second operand has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:24:46,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:24:46,725 INFO L93 Difference]: Finished difference Result 62143 states and 94428 transitions. [2024-12-02 12:24:46,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 12:24:46,725 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) Word has length 545 [2024-12-02 12:24:46,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:24:46,810 INFO L225 Difference]: With dead ends: 62143 [2024-12-02 12:24:46,810 INFO L226 Difference]: Without dead ends: 42479 [2024-12-02 12:24:46,841 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:24:46,841 INFO L435 NwaCegarLoop]: 562 mSDtfsCounter, 444 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 1545 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:24:46,841 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [444 Valid, 1545 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:24:46,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42479 states. [2024-12-02 12:24:50,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42479 to 26257. [2024-12-02 12:24:50,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26257 states, 21207 states have (on average 1.4877163200829915) internal successors, (31550), 21305 states have internal predecessors, (31550), 4555 states have call successors, (4555), 494 states have call predecessors, (4555), 494 states have return successors, (4555), 4457 states have call predecessors, (4555), 4555 states have call successors, (4555) [2024-12-02 12:24:50,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26257 states to 26257 states and 40660 transitions. [2024-12-02 12:24:50,927 INFO L78 Accepts]: Start accepts. Automaton has 26257 states and 40660 transitions. Word has length 545 [2024-12-02 12:24:50,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:24:50,927 INFO L471 AbstractCegarLoop]: Abstraction has 26257 states and 40660 transitions. [2024-12-02 12:24:50,927 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:24:50,927 INFO L276 IsEmpty]: Start isEmpty. Operand 26257 states and 40660 transitions. [2024-12-02 12:24:50,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 546 [2024-12-02 12:24:50,936 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:24:50,936 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:24:50,936 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 12:24:50,936 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:24:50,937 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:24:50,937 INFO L85 PathProgramCache]: Analyzing trace with hash 630861740, now seen corresponding path program 1 times [2024-12-02 12:24:50,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:24:50,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899875499] [2024-12-02 12:24:50,937 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:24:50,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:24:50,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:24:51,222 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:24:51,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:24:51,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899875499] [2024-12-02 12:24:51,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899875499] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:24:51,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:24:51,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 12:24:51,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810919304] [2024-12-02 12:24:51,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:24:51,223 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 12:24:51,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:24:51,223 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 12:24:51,223 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 12:24:51,223 INFO L87 Difference]: Start difference. First operand 26257 states and 40660 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:24:58,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:24:58,570 INFO L93 Difference]: Finished difference Result 69273 states and 106419 transitions. [2024-12-02 12:24:58,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:24:58,571 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) Word has length 545 [2024-12-02 12:24:58,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:24:58,667 INFO L225 Difference]: With dead ends: 69273 [2024-12-02 12:24:58,667 INFO L226 Difference]: Without dead ends: 46871 [2024-12-02 12:24:58,702 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-12-02 12:24:58,703 INFO L435 NwaCegarLoop]: 537 mSDtfsCounter, 306 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 1325 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:24:58,703 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 1325 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 12:24:58,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46871 states. [2024-12-02 12:25:06,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46871 to 46857. [2024-12-02 12:25:06,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46857 states, 37022 states have (on average 1.4635892172221923) internal successors, (54185), 37224 states have internal predecessors, (54185), 8855 states have call successors, (8855), 979 states have call predecessors, (8855), 979 states have return successors, (8855), 8653 states have call predecessors, (8855), 8855 states have call successors, (8855) [2024-12-02 12:25:06,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46857 states to 46857 states and 71895 transitions. [2024-12-02 12:25:06,343 INFO L78 Accepts]: Start accepts. Automaton has 46857 states and 71895 transitions. Word has length 545 [2024-12-02 12:25:06,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:25:06,343 INFO L471 AbstractCegarLoop]: Abstraction has 46857 states and 71895 transitions. [2024-12-02 12:25:06,344 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:25:06,344 INFO L276 IsEmpty]: Start isEmpty. Operand 46857 states and 71895 transitions. [2024-12-02 12:25:06,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 546 [2024-12-02 12:25:06,357 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:25:06,357 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:25:06,358 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 12:25:06,358 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:25:06,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:25:06,358 INFO L85 PathProgramCache]: Analyzing trace with hash -27055825, now seen corresponding path program 1 times [2024-12-02 12:25:06,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:25:06,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524654716] [2024-12-02 12:25:06,358 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:25:06,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:25:06,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:25:06,720 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:25:06,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:25:06,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524654716] [2024-12-02 12:25:06,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524654716] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:25:06,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:25:06,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 12:25:06,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76173361] [2024-12-02 12:25:06,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:25:06,721 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:25:06,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:25:06,721 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:25:06,721 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:25:06,722 INFO L87 Difference]: Start difference. First operand 46857 states and 71895 transitions. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:25:14,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:25:14,127 INFO L93 Difference]: Finished difference Result 80559 states and 123395 transitions. [2024-12-02 12:25:14,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:25:14,127 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) Word has length 545 [2024-12-02 12:25:14,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:25:14,227 INFO L225 Difference]: With dead ends: 80559 [2024-12-02 12:25:14,227 INFO L226 Difference]: Without dead ends: 45891 [2024-12-02 12:25:14,272 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-12-02 12:25:14,272 INFO L435 NwaCegarLoop]: 559 mSDtfsCounter, 270 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 982 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:25:14,272 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 982 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:25:14,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45891 states. [2024-12-02 12:25:21,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45891 to 45889. [2024-12-02 12:25:21,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45889 states, 36054 states have (on average 1.4599489654407278) internal successors, (52637), 36256 states have internal predecessors, (52637), 8855 states have call successors, (8855), 979 states have call predecessors, (8855), 979 states have return successors, (8855), 8653 states have call predecessors, (8855), 8855 states have call successors, (8855) [2024-12-02 12:25:21,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45889 states to 45889 states and 70347 transitions. [2024-12-02 12:25:22,018 INFO L78 Accepts]: Start accepts. Automaton has 45889 states and 70347 transitions. Word has length 545 [2024-12-02 12:25:22,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:25:22,018 INFO L471 AbstractCegarLoop]: Abstraction has 45889 states and 70347 transitions. [2024-12-02 12:25:22,019 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:25:22,019 INFO L276 IsEmpty]: Start isEmpty. Operand 45889 states and 70347 transitions. [2024-12-02 12:25:22,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 546 [2024-12-02 12:25:22,033 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:25:22,034 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:25:22,034 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 12:25:22,034 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:25:22,034 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:25:22,035 INFO L85 PathProgramCache]: Analyzing trace with hash -1981736589, now seen corresponding path program 1 times [2024-12-02 12:25:22,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:25:22,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706037559] [2024-12-02 12:25:22,035 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:25:22,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:25:22,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:25:22,516 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:25:22,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:25:22,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706037559] [2024-12-02 12:25:22,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706037559] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:25:22,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:25:22,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-02 12:25:22,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598222631] [2024-12-02 12:25:22,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:25:22,517 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 12:25:22,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:25:22,518 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 12:25:22,518 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2024-12-02 12:25:22,518 INFO L87 Difference]: Start difference. First operand 45889 states and 70347 transitions. Second operand has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 2 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) [2024-12-02 12:25:31,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:25:31,615 INFO L93 Difference]: Finished difference Result 83439 states and 127384 transitions. [2024-12-02 12:25:31,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 12:25:31,615 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 2 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) Word has length 545 [2024-12-02 12:25:31,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:25:31,729 INFO L225 Difference]: With dead ends: 83439 [2024-12-02 12:25:31,729 INFO L226 Difference]: Without dead ends: 45889 [2024-12-02 12:25:31,790 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:25:31,790 INFO L435 NwaCegarLoop]: 409 mSDtfsCounter, 688 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 688 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 12:25:31,791 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [688 Valid, 640 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 12:25:31,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45889 states. [2024-12-02 12:25:39,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45889 to 45745. [2024-12-02 12:25:39,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45745 states, 35910 states have (on average 1.4519910888331942) internal successors, (52141), 36112 states have internal predecessors, (52141), 8855 states have call successors, (8855), 979 states have call predecessors, (8855), 979 states have return successors, (8855), 8653 states have call predecessors, (8855), 8855 states have call successors, (8855) [2024-12-02 12:25:40,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45745 states to 45745 states and 69851 transitions. [2024-12-02 12:25:40,101 INFO L78 Accepts]: Start accepts. Automaton has 45745 states and 69851 transitions. Word has length 545 [2024-12-02 12:25:40,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:25:40,101 INFO L471 AbstractCegarLoop]: Abstraction has 45745 states and 69851 transitions. [2024-12-02 12:25:40,102 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 2 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) [2024-12-02 12:25:40,102 INFO L276 IsEmpty]: Start isEmpty. Operand 45745 states and 69851 transitions. [2024-12-02 12:25:40,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 547 [2024-12-02 12:25:40,114 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:25:40,114 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:25:40,114 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 12:25:40,114 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:25:40,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:25:40,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1520641321, now seen corresponding path program 1 times [2024-12-02 12:25:40,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:25:40,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9089527] [2024-12-02 12:25:40,115 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:25:40,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:25:40,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:25:42,401 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 360 proven. 150 refuted. 0 times theorem prover too weak. 14454 trivial. 0 not checked. [2024-12-02 12:25:42,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:25:42,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9089527] [2024-12-02 12:25:42,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9089527] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:25:42,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968132893] [2024-12-02 12:25:42,401 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:25:42,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:25:42,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:25:42,403 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:25:42,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 12:25:42,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:25:42,691 INFO L256 TraceCheckSpWp]: Trace formula consists of 1193 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-12-02 12:25:42,700 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:25:46,474 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 11465 proven. 258 refuted. 0 times theorem prover too weak. 3241 trivial. 0 not checked. [2024-12-02 12:25:46,474 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:27:08,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968132893] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:27:08,312 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 12:27:08,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 25] total 37 [2024-12-02 12:27:08,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508307154] [2024-12-02 12:27:08,312 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 12:27:08,313 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2024-12-02 12:27:08,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:27:08,313 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2024-12-02 12:27:08,314 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=378, Invalid=1784, Unknown=0, NotChecked=0, Total=2162 [2024-12-02 12:27:08,314 INFO L87 Difference]: Start difference. First operand 45745 states and 69851 transitions. Second operand has 37 states, 36 states have (on average 5.638888888888889) internal successors, (203), 36 states have internal predecessors, (203), 12 states have call successors, (152), 8 states have call predecessors, (152), 11 states have return successors, (152), 9 states have call predecessors, (152), 12 states have call successors, (152) [2024-12-02 12:27:45,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:27:45,764 INFO L93 Difference]: Finished difference Result 204050 states and 314188 transitions. [2024-12-02 12:27:45,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 105 states. [2024-12-02 12:27:45,765 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 5.638888888888889) internal successors, (203), 36 states have internal predecessors, (203), 12 states have call successors, (152), 8 states have call predecessors, (152), 11 states have return successors, (152), 9 states have call predecessors, (152), 12 states have call successors, (152) Word has length 546 [2024-12-02 12:27:45,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:27:46,077 INFO L225 Difference]: With dead ends: 204050 [2024-12-02 12:27:46,077 INFO L226 Difference]: Without dead ends: 173294 [2024-12-02 12:27:46,148 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 810 GetRequests, 676 SyntacticMatches, 1 SemanticMatches, 133 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4795 ImplicationChecksByTransitivity, 12.3s TimeCoverageRelationStatistics Valid=4478, Invalid=13612, Unknown=0, NotChecked=0, Total=18090 [2024-12-02 12:27:46,148 INFO L435 NwaCegarLoop]: 325 mSDtfsCounter, 11255 mSDsluCounter, 3799 mSDsCounter, 0 mSdLazyCounter, 4124 mSolverCounterSat, 3213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11391 SdHoareTripleChecker+Valid, 4124 SdHoareTripleChecker+Invalid, 7337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3213 IncrementalHoareTripleChecker+Valid, 4124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:27:46,148 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11391 Valid, 4124 Invalid, 7337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3213 Valid, 4124 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2024-12-02 12:27:46,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173294 states. [2024-12-02 12:28:04,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173294 to 124792. [2024-12-02 12:28:04,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124792 states, 107803 states have (on average 1.5206997949964287) internal successors, (163936), 108389 states have internal predecessors, (163936), 15727 states have call successors, (15727), 1261 states have call predecessors, (15727), 1261 states have return successors, (15727), 15141 states have call predecessors, (15727), 15727 states have call successors, (15727) [2024-12-02 12:28:04,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124792 states to 124792 states and 195390 transitions. [2024-12-02 12:28:05,053 INFO L78 Accepts]: Start accepts. Automaton has 124792 states and 195390 transitions. Word has length 546 [2024-12-02 12:28:05,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:28:05,054 INFO L471 AbstractCegarLoop]: Abstraction has 124792 states and 195390 transitions. [2024-12-02 12:28:05,054 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 5.638888888888889) internal successors, (203), 36 states have internal predecessors, (203), 12 states have call successors, (152), 8 states have call predecessors, (152), 11 states have return successors, (152), 9 states have call predecessors, (152), 12 states have call successors, (152) [2024-12-02 12:28:05,054 INFO L276 IsEmpty]: Start isEmpty. Operand 124792 states and 195390 transitions. [2024-12-02 12:28:05,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 547 [2024-12-02 12:28:05,090 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:28:05,090 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:28:05,099 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-12-02 12:28:05,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:28:05,291 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:28:05,291 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:28:05,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1956677525, now seen corresponding path program 1 times [2024-12-02 12:28:05,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:28:05,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909884530] [2024-12-02 12:28:05,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:28:05,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:28:05,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:28:05,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [849198049] [2024-12-02 12:28:05,516 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:28:05,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:28:05,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:28:05,518 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:28:05,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 12:28:05,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:28:05,932 INFO L256 TraceCheckSpWp]: Trace formula consists of 1191 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-02 12:28:05,938 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:28:06,555 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 4545 proven. 144 refuted. 0 times theorem prover too weak. 10275 trivial. 0 not checked. [2024-12-02 12:28:06,556 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:28:06,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 12:28:06,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909884530] [2024-12-02 12:28:06,952 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 12:28:06,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [849198049] [2024-12-02 12:28:06,952 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [849198049] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 12:28:06,952 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 12:28:06,952 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-12-02 12:28:06,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456836574] [2024-12-02 12:28:06,952 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 12:28:06,953 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 12:28:06,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 12:28:06,953 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 12:28:06,953 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2024-12-02 12:28:06,953 INFO L87 Difference]: Start difference. First operand 124792 states and 195390 transitions. Second operand has 14 states, 14 states have (on average 9.214285714285714) internal successors, (129), 12 states have internal predecessors, (129), 5 states have call successors, (87), 5 states have call predecessors, (87), 6 states have return successors, (87), 5 states have call predecessors, (87), 5 states have call successors, (87) [2024-12-02 12:28:26,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:28:26,572 INFO L93 Difference]: Finished difference Result 233780 states and 360671 transitions. [2024-12-02 12:28:26,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 12:28:26,573 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 9.214285714285714) internal successors, (129), 12 states have internal predecessors, (129), 5 states have call successors, (87), 5 states have call predecessors, (87), 6 states have return successors, (87), 5 states have call predecessors, (87), 5 states have call successors, (87) Word has length 546 [2024-12-02 12:28:26,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:28:26,821 INFO L225 Difference]: With dead ends: 233780 [2024-12-02 12:28:26,821 INFO L226 Difference]: Without dead ends: 126600 [2024-12-02 12:28:26,926 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 609 GetRequests, 593 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=97, Invalid=209, Unknown=0, NotChecked=0, Total=306 [2024-12-02 12:28:26,926 INFO L435 NwaCegarLoop]: 331 mSDtfsCounter, 727 mSDsluCounter, 739 mSDsCounter, 0 mSdLazyCounter, 654 mSolverCounterSat, 327 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 798 SdHoareTripleChecker+Valid, 1070 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 327 IncrementalHoareTripleChecker+Valid, 654 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-02 12:28:26,926 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [798 Valid, 1070 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [327 Valid, 654 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-02 12:28:26,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126600 states. [2024-12-02 12:28:45,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126600 to 125000. [2024-12-02 12:28:45,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125000 states, 107959 states have (on average 1.5041636176696709) internal successors, (162388), 108545 states have internal predecessors, (162388), 15727 states have call successors, (15727), 1313 states have call predecessors, (15727), 1313 states have return successors, (15727), 15141 states have call predecessors, (15727), 15727 states have call successors, (15727) [2024-12-02 12:28:45,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125000 states to 125000 states and 193842 transitions. [2024-12-02 12:28:45,388 INFO L78 Accepts]: Start accepts. Automaton has 125000 states and 193842 transitions. Word has length 546 [2024-12-02 12:28:45,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:28:45,389 INFO L471 AbstractCegarLoop]: Abstraction has 125000 states and 193842 transitions. [2024-12-02 12:28:45,389 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 9.214285714285714) internal successors, (129), 12 states have internal predecessors, (129), 5 states have call successors, (87), 5 states have call predecessors, (87), 6 states have return successors, (87), 5 states have call predecessors, (87), 5 states have call successors, (87) [2024-12-02 12:28:45,389 INFO L276 IsEmpty]: Start isEmpty. Operand 125000 states and 193842 transitions. [2024-12-02 12:28:45,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 547 [2024-12-02 12:28:45,428 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:28:45,428 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:28:45,437 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-12-02 12:28:45,628 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:28:45,628 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:28:45,629 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:28:45,629 INFO L85 PathProgramCache]: Analyzing trace with hash 1884290967, now seen corresponding path program 1 times [2024-12-02 12:28:45,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 12:28:45,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286526374] [2024-12-02 12:28:45,629 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:28:45,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 12:28:45,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 12:28:45,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [487612918] [2024-12-02 12:28:45,832 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:28:45,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 12:28:45,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:28:45,834 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 12:28:45,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 12:28:46,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 12:28:46,155 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 12:28:46,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 12:28:46,761 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-12-02 12:28:46,761 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-12-02 12:28:46,762 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-02 12:28:46,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 12:28:46,964 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-12-02 12:28:46,967 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, 1, 1] [2024-12-02 12:28:47,321 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 12:28:47,324 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 12:28:47 BoogieIcfgContainer [2024-12-02 12:28:47,325 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 12:28:47,325 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 12:28:47,325 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 12:28:47,325 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 12:28:47,326 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:22:40" (3/4) ... [2024-12-02 12:28:47,328 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-12-02 12:28:47,329 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 12:28:47,330 INFO L158 Benchmark]: Toolchain (without parser) took 368650.15ms. Allocated memory was 117.4MB in the beginning and 6.0GB in the end (delta: 5.8GB). Free memory was 91.6MB in the beginning and 1.9GB in the end (delta: -1.8GB). Peak memory consumption was 4.0GB. Max. memory is 16.1GB. [2024-12-02 12:28:47,330 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 117.4MB. Free memory was 72.2MB in the beginning and 72.1MB in the end (delta: 84.2kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 12:28:47,330 INFO L158 Benchmark]: CACSL2BoogieTranslator took 362.76ms. Allocated memory is still 117.4MB. Free memory was 91.6MB in the beginning and 68.7MB in the end (delta: 22.9MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-12-02 12:28:47,331 INFO L158 Benchmark]: Boogie Procedure Inliner took 64.26ms. Allocated memory is still 117.4MB. Free memory was 68.7MB in the beginning and 61.1MB in the end (delta: 7.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 12:28:47,331 INFO L158 Benchmark]: Boogie Preprocessor took 71.15ms. Allocated memory is still 117.4MB. Free memory was 61.1MB in the beginning and 53.1MB in the end (delta: 8.0MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 12:28:47,331 INFO L158 Benchmark]: RCFGBuilder took 1041.74ms. Allocated memory was 117.4MB in the beginning and 209.7MB in the end (delta: 92.3MB). Free memory was 53.1MB in the beginning and 167.6MB in the end (delta: -114.5MB). Peak memory consumption was 33.3MB. Max. memory is 16.1GB. [2024-12-02 12:28:47,331 INFO L158 Benchmark]: TraceAbstraction took 367099.39ms. Allocated memory was 209.7MB in the beginning and 6.0GB in the end (delta: 5.7GB). Free memory was 167.0MB in the beginning and 1.9GB in the end (delta: -1.8GB). Peak memory consumption was 4.0GB. Max. memory is 16.1GB. [2024-12-02 12:28:47,331 INFO L158 Benchmark]: Witness Printer took 3.92ms. Allocated memory is still 6.0GB. Free memory was 1.9GB in the beginning and 1.9GB in the end (delta: 772.8kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 12:28:47,333 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.30ms. Allocated memory is still 117.4MB. Free memory was 72.2MB in the beginning and 72.1MB in the end (delta: 84.2kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 362.76ms. Allocated memory is still 117.4MB. Free memory was 91.6MB in the beginning and 68.7MB in the end (delta: 22.9MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 64.26ms. Allocated memory is still 117.4MB. Free memory was 68.7MB in the beginning and 61.1MB in the end (delta: 7.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 71.15ms. Allocated memory is still 117.4MB. Free memory was 61.1MB in the beginning and 53.1MB in the end (delta: 8.0MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1041.74ms. Allocated memory was 117.4MB in the beginning and 209.7MB in the end (delta: 92.3MB). Free memory was 53.1MB in the beginning and 167.6MB in the end (delta: -114.5MB). Peak memory consumption was 33.3MB. Max. memory is 16.1GB. * TraceAbstraction took 367099.39ms. Allocated memory was 209.7MB in the beginning and 6.0GB in the end (delta: 5.7GB). Free memory was 167.0MB in the beginning and 1.9GB in the end (delta: -1.8GB). Peak memory consumption was 4.0GB. Max. memory is 16.1GB. * Witness Printer took 3.92ms. Allocated memory is still 6.0GB. Free memory was 1.9GB in the beginning and 1.9GB in the end (delta: 772.8kB). 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 someBinaryArithmeticDOUBLEoperation at line 245, overapproximation of someBinaryFLOATComparisonOperation at line 244, overapproximation of someBinaryFLOATComparisonOperation at line 459, overapproximation of someBinaryFLOATComparisonOperation at line 113, overapproximation of someBinaryFLOATComparisonOperation at line 360, overapproximation of someBinaryFLOATComparisonOperation at line 458, overapproximation of someBinaryFLOATComparisonOperation at line 145, overapproximation of someBinaryFLOATComparisonOperation at line 362, overapproximation of bitwiseOr at line 279, overapproximation of someBinaryDOUBLEComparisonOperation at line 432, overapproximation of someBinaryDOUBLEComparisonOperation at line 407, overapproximation of someBinaryDOUBLEComparisonOperation at line 403, overapproximation of someBinaryDOUBLEComparisonOperation at line 163, overapproximation of someBinaryDOUBLEComparisonOperation at line 352, overapproximation of someBinaryDOUBLEComparisonOperation at line 405, overapproximation of someBinaryDOUBLEComparisonOperation at line 315, overapproximation of someBinaryDOUBLEComparisonOperation at line 302, overapproximation of someBinaryDOUBLEComparisonOperation at line 409, overapproximation of someBinaryDOUBLEComparisonOperation at line 318, overapproximation of someBinaryDOUBLEComparisonOperation at line 472, overapproximation of someBinaryDOUBLEComparisonOperation at line 232, overapproximation of someBinaryDOUBLEComparisonOperation at line 350. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 25; [L23] unsigned char var_1_2 = 25; [L24] unsigned char var_1_3 = 0; [L25] unsigned char var_1_4 = 0; [L26] signed long int var_1_5 = 4; [L27] unsigned char var_1_7 = 0; [L28] unsigned char var_1_8 = 1; [L29] unsigned char var_1_9 = 0; [L30] unsigned char var_1_10 = 0; [L31] double var_1_11 = 7.3; [L32] double var_1_12 = 1.25; [L33] double var_1_13 = 128.8; [L34] signed char var_1_14 = -1; [L35] signed char var_1_15 = 10; [L36] signed short int var_1_16 = 8; [L37] unsigned long int var_1_18 = 128; [L38] unsigned long int var_1_19 = 3963666122; [L39] float var_1_20 = 15.875; [L40] float var_1_21 = 4.2; [L41] float var_1_22 = 5.5; [L42] signed short int var_1_23 = -10; [L43] unsigned long int var_1_24 = 50; [L44] signed long int var_1_25 = 500; [L45] unsigned long int var_1_26 = 16; [L46] unsigned long int var_1_27 = 4; [L47] unsigned char var_1_28 = 0; [L48] signed short int var_1_29 = -25; [L49] unsigned long int var_1_30 = 1000000000; [L50] unsigned long int var_1_31 = 4155847319; [L51] unsigned long int var_1_32 = 64; [L52] float var_1_33 = 99.25; [L53] signed long int var_1_34 = 10; [L54] unsigned char var_1_35 = 16; [L55] unsigned char var_1_36 = 100; [L56] signed short int var_1_37 = 1; [L57] signed short int var_1_38 = 5; [L58] unsigned char var_1_39 = 0; [L59] unsigned char var_1_40 = 0; [L60] unsigned char var_1_41 = 0; [L61] double var_1_42 = 4.5; [L62] double var_1_43 = 2.1; [L63] double var_1_44 = 127.4; [L64] double var_1_45 = 2.2; [L65] double var_1_46 = 1.25; [L66] unsigned short int var_1_47 = 1; [L67] signed long int var_1_48 = -16; [L68] signed char var_1_49 = 10; [L69] signed char var_1_50 = 16; [L70] unsigned short int var_1_51 = 64; [L71] unsigned long int var_1_52 = 16; [L72] signed char var_1_53 = 1; [L73] unsigned long int var_1_54 = 16; [L74] unsigned char var_1_55 = 0; [L75] signed char var_1_56 = 100; [L76] signed char var_1_57 = -4; [L77] signed char var_1_58 = 10; [L78] double var_1_59 = 8.2; [L79] signed char var_1_60 = -1; [L80] signed char var_1_61 = 25; [L81] signed char var_1_62 = 2; [L82] signed char var_1_63 = 32; [L83] signed char var_1_64 = 16; [L84] signed char var_1_65 = 2; [L85] signed char var_1_66 = 8; [L86] unsigned char var_1_67 = 1; [L87] unsigned char var_1_68 = 128; [L88] signed long int var_1_69 = -1000000; [L89] signed short int var_1_70 = 64; [L90] float var_1_71 = 0.25; [L91] unsigned long int var_1_72 = 5; [L92] unsigned short int var_1_73 = 1; [L93] double var_1_74 = 5.75; [L94] signed char var_1_75 = -8; [L95] unsigned char var_1_76 = 1; [L96] double var_1_77 = 3.5; [L97] unsigned char var_1_78 = 8; [L98] unsigned char var_1_79 = 8; [L99] signed char var_1_80 = 1; [L100] unsigned char var_1_81 = 1; [L101] unsigned char var_1_82 = 5; [L102] unsigned char var_1_83 = 64; [L103] unsigned char var_1_84 = 1; [L104] unsigned long int var_1_85 = 1; [L105] unsigned short int var_1_86 = 2; [L106] unsigned long int var_1_87 = 0; [L107] unsigned short int var_1_88 = 4; [L108] unsigned char last_1_var_1_8 = 1; [L109] signed char last_1_var_1_14 = -1; VAL [isInitial=0, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=25, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=0, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L476] isInitial = 1 [L477] FCALL initially() [L479] CALL updateLastVariables() [L468] last_1_var_1_8 = var_1_8 [L469] last_1_var_1_14 = var_1_14 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=25, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=0, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L479] RET updateLastVariables() [L480] CALL updateVariables() [L331] var_1_2 = __VERIFIER_nondet_uchar() [L332] CALL assume_abort_if_not(var_1_2 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=0, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=0, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L332] RET assume_abort_if_not(var_1_2 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=0, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L333] CALL assume_abort_if_not(var_1_2 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=0, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=0, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L333] RET assume_abort_if_not(var_1_2 <= 127) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=0, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=0, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L334] var_1_3 = __VERIFIER_nondet_uchar() [L335] CALL assume_abort_if_not(var_1_3 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=0, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=0, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L335] RET assume_abort_if_not(var_1_3 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=0, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L336] CALL assume_abort_if_not(var_1_3 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=0, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=0, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L336] RET assume_abort_if_not(var_1_3 <= 127) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=0, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L337] var_1_4 = __VERIFIER_nondet_uchar() [L338] CALL assume_abort_if_not(var_1_4 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L338] RET assume_abort_if_not(var_1_4 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L339] CALL assume_abort_if_not(var_1_4 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L339] RET assume_abort_if_not(var_1_4 <= 127) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=0, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L340] var_1_7 = __VERIFIER_nondet_uchar() [L341] CALL assume_abort_if_not(var_1_7 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L341] RET assume_abort_if_not(var_1_7 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L342] CALL assume_abort_if_not(var_1_7 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L342] RET assume_abort_if_not(var_1_7 <= 1) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=0] [L343] var_1_9 = __VERIFIER_nondet_uchar() [L344] CALL assume_abort_if_not(var_1_9 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L344] RET assume_abort_if_not(var_1_9 >= 1) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L345] CALL assume_abort_if_not(var_1_9 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L345] RET assume_abort_if_not(var_1_9 <= 1) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=0, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L346] var_1_10 = __VERIFIER_nondet_uchar() [L347] CALL assume_abort_if_not(var_1_10 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L347] RET assume_abort_if_not(var_1_10 >= 1) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L348] CALL assume_abort_if_not(var_1_10 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L348] RET assume_abort_if_not(var_1_10 <= 1) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_12=5/4, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L349] var_1_12 = __VERIFIER_nondet_double() [L350] CALL assume_abort_if_not((var_1_12 >= -922337.2036854765600e+13F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 9223372.036854765600e+12F && var_1_12 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L350] RET assume_abort_if_not((var_1_12 >= -922337.2036854765600e+13F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 9223372.036854765600e+12F && var_1_12 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_13=644/5, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L351] var_1_13 = __VERIFIER_nondet_double() [L352] CALL assume_abort_if_not((var_1_13 >= -922337.2036854765600e+13F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 9223372.036854765600e+12F && var_1_13 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L352] RET assume_abort_if_not((var_1_13 >= -922337.2036854765600e+13F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 9223372.036854765600e+12F && var_1_13 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=10, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L353] var_1_15 = __VERIFIER_nondet_char() [L354] CALL assume_abort_if_not(var_1_15 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L354] RET assume_abort_if_not(var_1_15 >= -127) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L355] CALL assume_abort_if_not(var_1_15 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L355] RET assume_abort_if_not(var_1_15 <= 126) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=3963666122, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L356] var_1_19 = __VERIFIER_nondet_ulong() [L357] CALL assume_abort_if_not(var_1_19 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L357] RET assume_abort_if_not(var_1_19 >= 2147483647) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L358] CALL assume_abort_if_not(var_1_19 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L358] RET assume_abort_if_not(var_1_19 <= 4294967294) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_21=21/5, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L359] var_1_21 = __VERIFIER_nondet_float() [L360] CALL assume_abort_if_not((var_1_21 >= -922337.2036854765600e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854765600e+12F && var_1_21 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L360] RET assume_abort_if_not((var_1_21 >= -922337.2036854765600e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854765600e+12F && var_1_21 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_22=11/2, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L361] var_1_22 = __VERIFIER_nondet_float() [L362] CALL assume_abort_if_not((var_1_22 >= -922337.2036854765600e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854765600e+12F && var_1_22 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L362] RET assume_abort_if_not((var_1_22 >= -922337.2036854765600e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854765600e+12F && var_1_22 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_24=50, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L363] var_1_24 = __VERIFIER_nondet_ulong() [L364] CALL assume_abort_if_not(var_1_24 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L364] RET assume_abort_if_not(var_1_24 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L365] CALL assume_abort_if_not(var_1_24 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L365] RET assume_abort_if_not(var_1_24 <= 4294967295) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=500, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L366] var_1_25 = __VERIFIER_nondet_long() [L367] CALL assume_abort_if_not(var_1_25 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L367] RET assume_abort_if_not(var_1_25 >= -2147483648) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L368] CALL assume_abort_if_not(var_1_25 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L368] RET assume_abort_if_not(var_1_25 <= 2147483647) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_26=16, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L369] var_1_26 = __VERIFIER_nondet_ulong() [L370] CALL assume_abort_if_not(var_1_26 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L370] RET assume_abort_if_not(var_1_26 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L371] CALL assume_abort_if_not(var_1_26 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L371] RET assume_abort_if_not(var_1_26 <= 4294967295) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_27=4, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L372] var_1_27 = __VERIFIER_nondet_ulong() [L373] CALL assume_abort_if_not(var_1_27 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L373] RET assume_abort_if_not(var_1_27 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L374] CALL assume_abort_if_not(var_1_27 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L374] RET assume_abort_if_not(var_1_27 <= 4294967295) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L375] var_1_28 = __VERIFIER_nondet_uchar() [L376] CALL assume_abort_if_not(var_1_28 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L376] RET assume_abort_if_not(var_1_28 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L377] CALL assume_abort_if_not(var_1_28 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L377] RET assume_abort_if_not(var_1_28 <= 1) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=-25, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L378] var_1_29 = __VERIFIER_nondet_short() [L379] CALL assume_abort_if_not(var_1_29 >= -32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L379] RET assume_abort_if_not(var_1_29 >= -32767) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L380] CALL assume_abort_if_not(var_1_29 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L380] RET assume_abort_if_not(var_1_29 <= 32766) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=4155847319, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L381] var_1_31 = __VERIFIER_nondet_ulong() [L382] CALL assume_abort_if_not(var_1_31 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L382] RET assume_abort_if_not(var_1_31 >= 2147483647) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L383] CALL assume_abort_if_not(var_1_31 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L383] RET assume_abort_if_not(var_1_31 <= 4294967294) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=64, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L384] var_1_32 = __VERIFIER_nondet_ulong() [L385] CALL assume_abort_if_not(var_1_32 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L385] RET assume_abort_if_not(var_1_32 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L386] CALL assume_abort_if_not(var_1_32 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L386] RET assume_abort_if_not(var_1_32 <= 2147483647) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=100, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L387] var_1_36 = __VERIFIER_nondet_uchar() [L388] CALL assume_abort_if_not(var_1_36 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L388] RET assume_abort_if_not(var_1_36 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L389] CALL assume_abort_if_not(var_1_36 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L389] RET assume_abort_if_not(var_1_36 <= 254) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=1, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L390] var_1_37 = __VERIFIER_nondet_short() [L391] CALL assume_abort_if_not(var_1_37 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L391] RET assume_abort_if_not(var_1_37 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L392] CALL assume_abort_if_not(var_1_37 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L392] RET assume_abort_if_not(var_1_37 <= 32767) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=5, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L393] var_1_38 = __VERIFIER_nondet_short() [L394] CALL assume_abort_if_not(var_1_38 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L394] RET assume_abort_if_not(var_1_38 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L395] CALL assume_abort_if_not(var_1_38 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L395] RET assume_abort_if_not(var_1_38 <= 32767) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L396] var_1_40 = __VERIFIER_nondet_uchar() [L397] CALL assume_abort_if_not(var_1_40 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L397] RET assume_abort_if_not(var_1_40 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L398] CALL assume_abort_if_not(var_1_40 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L398] RET assume_abort_if_not(var_1_40 <= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=0, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L399] var_1_41 = __VERIFIER_nondet_uchar() [L400] CALL assume_abort_if_not(var_1_41 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L400] RET assume_abort_if_not(var_1_41 >= 1) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L401] CALL assume_abort_if_not(var_1_41 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L401] RET assume_abort_if_not(var_1_41 <= 1) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_43=21/10, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L402] var_1_43 = __VERIFIER_nondet_double() [L403] CALL assume_abort_if_not((var_1_43 >= -922337.2036854765600e+13F && var_1_43 <= -1.0e-20F) || (var_1_43 <= 9223372.036854765600e+12F && var_1_43 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L403] RET assume_abort_if_not((var_1_43 >= -922337.2036854765600e+13F && var_1_43 <= -1.0e-20F) || (var_1_43 <= 9223372.036854765600e+12F && var_1_43 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_44=637/5, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L404] var_1_44 = __VERIFIER_nondet_double() [L405] CALL assume_abort_if_not((var_1_44 >= -461168.6018427382800e+13F && var_1_44 <= -1.0e-20F) || (var_1_44 <= 4611686.018427382800e+12F && var_1_44 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L405] RET assume_abort_if_not((var_1_44 >= -461168.6018427382800e+13F && var_1_44 <= -1.0e-20F) || (var_1_44 <= 4611686.018427382800e+12F && var_1_44 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_45=11/5, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L406] var_1_45 = __VERIFIER_nondet_double() [L407] CALL assume_abort_if_not((var_1_45 >= -461168.6018427382800e+13F && var_1_45 <= -1.0e-20F) || (var_1_45 <= 4611686.018427382800e+12F && var_1_45 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L407] RET assume_abort_if_not((var_1_45 >= -461168.6018427382800e+13F && var_1_45 <= -1.0e-20F) || (var_1_45 <= 4611686.018427382800e+12F && var_1_45 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_46=5/4, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L408] var_1_46 = __VERIFIER_nondet_double() [L409] CALL assume_abort_if_not((var_1_46 >= -922337.2036854776000e+13F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 9223372.036854776000e+12F && var_1_46 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L409] RET assume_abort_if_not((var_1_46 >= -922337.2036854776000e+13F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 9223372.036854776000e+12F && var_1_46 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=10, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L410] var_1_49 = __VERIFIER_nondet_char() [L411] CALL assume_abort_if_not(var_1_49 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L411] RET assume_abort_if_not(var_1_49 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L412] CALL assume_abort_if_not(var_1_49 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L412] RET assume_abort_if_not(var_1_49 <= 127) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=16, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L413] var_1_50 = __VERIFIER_nondet_char() [L414] CALL assume_abort_if_not(var_1_50 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L414] RET assume_abort_if_not(var_1_50 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L415] CALL assume_abort_if_not(var_1_50 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L415] RET assume_abort_if_not(var_1_50 <= 127) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=16, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L416] var_1_54 = __VERIFIER_nondet_ulong() [L417] CALL assume_abort_if_not(var_1_54 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L417] RET assume_abort_if_not(var_1_54 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L418] CALL assume_abort_if_not(var_1_54 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L418] RET assume_abort_if_not(var_1_54 <= 4294967295) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=0, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L419] var_1_55 = __VERIFIER_nondet_uchar() [L420] CALL assume_abort_if_not(var_1_55 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L420] RET assume_abort_if_not(var_1_55 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L421] CALL assume_abort_if_not(var_1_55 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L421] RET assume_abort_if_not(var_1_55 <= 1) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=100, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L422] var_1_56 = __VERIFIER_nondet_char() [L423] CALL assume_abort_if_not(var_1_56 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L423] RET assume_abort_if_not(var_1_56 >= -127) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L424] CALL assume_abort_if_not(var_1_56 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L424] RET assume_abort_if_not(var_1_56 <= 126) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-4, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L425] var_1_57 = __VERIFIER_nondet_char() [L426] CALL assume_abort_if_not(var_1_57 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L426] RET assume_abort_if_not(var_1_57 >= -63) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L427] CALL assume_abort_if_not(var_1_57 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L427] RET assume_abort_if_not(var_1_57 <= 63) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=10, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L428] var_1_58 = __VERIFIER_nondet_char() [L429] CALL assume_abort_if_not(var_1_58 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L429] RET assume_abort_if_not(var_1_58 >= -63) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L430] CALL assume_abort_if_not(var_1_58 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L430] RET assume_abort_if_not(var_1_58 <= 63) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_59=41/5, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L431] var_1_59 = __VERIFIER_nondet_double() [L432] CALL assume_abort_if_not((var_1_59 >= 0.0F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 9223372.036854776000e+12F && var_1_59 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L432] RET assume_abort_if_not((var_1_59 >= 0.0F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 9223372.036854776000e+12F && var_1_59 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L433] var_1_60 = __VERIFIER_nondet_char() [L434] CALL assume_abort_if_not(var_1_60 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L434] RET assume_abort_if_not(var_1_60 >= -1) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L435] CALL assume_abort_if_not(var_1_60 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L435] RET assume_abort_if_not(var_1_60 <= 126) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=25, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L436] var_1_61 = __VERIFIER_nondet_char() [L437] CALL assume_abort_if_not(var_1_61 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L437] RET assume_abort_if_not(var_1_61 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L438] CALL assume_abort_if_not(var_1_61 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L438] RET assume_abort_if_not(var_1_61 <= 126) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=2, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L439] var_1_62 = __VERIFIER_nondet_char() [L440] CALL assume_abort_if_not(var_1_62 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L440] RET assume_abort_if_not(var_1_62 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L441] CALL assume_abort_if_not(var_1_62 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L441] RET assume_abort_if_not(var_1_62 <= 63) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=32, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L442] var_1_63 = __VERIFIER_nondet_char() [L443] CALL assume_abort_if_not(var_1_63 >= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L443] RET assume_abort_if_not(var_1_63 >= 31) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L444] CALL assume_abort_if_not(var_1_63 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L444] RET assume_abort_if_not(var_1_63 <= 63) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=16, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L445] var_1_64 = __VERIFIER_nondet_char() [L446] CALL assume_abort_if_not(var_1_64 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L446] RET assume_abort_if_not(var_1_64 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L447] CALL assume_abort_if_not(var_1_64 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L447] RET assume_abort_if_not(var_1_64 <= 31) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=2, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L448] var_1_65 = __VERIFIER_nondet_char() [L449] CALL assume_abort_if_not(var_1_65 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L449] RET assume_abort_if_not(var_1_65 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L450] CALL assume_abort_if_not(var_1_65 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L450] RET assume_abort_if_not(var_1_65 <= 32) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=8, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L451] var_1_66 = __VERIFIER_nondet_char() [L452] CALL assume_abort_if_not(var_1_66 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L452] RET assume_abort_if_not(var_1_66 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L453] CALL assume_abort_if_not(var_1_66 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L453] RET assume_abort_if_not(var_1_66 <= 31) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=128, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L454] var_1_68 = __VERIFIER_nondet_uchar() [L455] CALL assume_abort_if_not(var_1_68 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L455] RET assume_abort_if_not(var_1_68 >= 127) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L456] CALL assume_abort_if_not(var_1_68 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L456] RET assume_abort_if_not(var_1_68 <= 254) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_71=1/4, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L457] var_1_71 = __VERIFIER_nondet_float() [L458] CALL assume_abort_if_not((var_1_71 >= -922337.2036854776000e+13F && var_1_71 <= -1.0e-20F) || (var_1_71 <= 9223372.036854776000e+12F && var_1_71 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L458] RET assume_abort_if_not((var_1_71 >= -922337.2036854776000e+13F && var_1_71 <= -1.0e-20F) || (var_1_71 <= 9223372.036854776000e+12F && var_1_71 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L459] CALL assume_abort_if_not(var_1_71 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L459] RET assume_abort_if_not(var_1_71 != 0.0F) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_73=1, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L460] var_1_73 = __VERIFIER_nondet_ushort() [L461] CALL assume_abort_if_not(var_1_73 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L461] RET assume_abort_if_not(var_1_73 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L462] CALL assume_abort_if_not(var_1_73 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L462] RET assume_abort_if_not(var_1_73 <= 65535) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=5, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L463] var_1_82 = __VERIFIER_nondet_uchar() [L464] CALL assume_abort_if_not(var_1_82 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L464] RET assume_abort_if_not(var_1_82 >= 0) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L465] CALL assume_abort_if_not(var_1_82 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L465] RET assume_abort_if_not(var_1_82 <= 254) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=127/8, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L480] RET updateVariables() [L481] CALL step() [L113] var_1_20 = ((((var_1_21) < (var_1_22)) ? (var_1_21) : (var_1_22))) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L114] COND FALSE !(128u <= var_1_24) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=1000000000, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L129] COND TRUE var_1_24 >= var_1_25 [L130] var_1_30 = (((((var_1_31) < 0 ) ? -(var_1_31) : (var_1_31))) - var_1_32) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=397/4, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L132] var_1_33 = var_1_21 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=10, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L133] COND TRUE \read(var_1_28) [L134] var_1_34 = ((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=16, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L136] COND TRUE var_1_31 > var_1_32 [L137] var_1_35 = var_1_36 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L145] COND FALSE !(var_1_21 > var_1_20) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L150] COND TRUE ! var_1_39 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L151] COND FALSE !((~ (var_1_38 * var_1_34)) >= 64) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=1, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L163] COND TRUE var_1_33 != var_1_43 [L164] var_1_47 = (var_1_38 + var_1_35) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=-16, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L166] COND TRUE ((((var_1_49 - var_1_50) < 0 ) ? -(var_1_49 - var_1_50) : (var_1_49 - var_1_50))) == var_1_35 [L167] var_1_48 = ((((((((var_1_38) < (((((var_1_29) < (var_1_49)) ? (var_1_29) : (var_1_49))))) ? (var_1_38) : (((((var_1_29) < (var_1_49)) ? (var_1_29) : (var_1_49))))))) > (var_1_36)) ? (((((var_1_38) < (((((var_1_29) < (var_1_49)) ? (var_1_29) : (var_1_49))))) ? (var_1_38) : (((((var_1_29) < (var_1_49)) ? (var_1_29) : (var_1_49))))))) : (var_1_36))) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L169] COND TRUE -10 <= (((((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35))) < 0 ) ? -((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35))) : ((((var_1_35) < 0 ) ? -(var_1_35) : (var_1_35))))) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L170] COND FALSE !((((((((-10) > (var_1_49)) ? (-10) : (var_1_49))) < 0 ) ? -((((-10) > (var_1_49)) ? (-10) : (var_1_49))) : ((((-10) > (var_1_49)) ? (-10) : (var_1_49))))) <= var_1_48) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L186] COND FALSE !(\read(var_1_39)) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L191] COND FALSE !(var_1_54 >= var_1_31) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L214] EXPR var_1_62 | var_1_51 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L214] EXPR (var_1_62 | var_1_51) ^ var_1_37 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=1, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L214] COND TRUE var_1_27 <= ((var_1_62 | var_1_51) ^ var_1_37) [L215] COND TRUE var_1_26 >= (((((var_1_37) > (var_1_52)) ? (var_1_37) : (var_1_52))) / var_1_31) [L216] var_1_67 = var_1_63 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-1000000, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L227] COND TRUE var_1_26 > ((((var_1_62) < (var_1_54)) ? (var_1_62) : (var_1_54))) [L228] var_1_69 = (var_1_35 - var_1_49) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=64, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L232] COND FALSE !(var_1_33 <= (- (var_1_42 / var_1_71))) [L237] var_1_70 = (((((var_1_64 - 16)) > (var_1_35)) ? ((var_1_64 - 16)) : (var_1_35))) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L239] COND FALSE !((~ var_1_29) > (((((var_1_56) < 0 ) ? -(var_1_56) : (var_1_56))) - ((((var_1_49) < 0 ) ? -(var_1_49) : (var_1_49))))) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_74=23/4, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L244] COND TRUE var_1_20 <= ((((var_1_21) < 0 ) ? -(var_1_21) : (var_1_21))) [L245] var_1_74 = (var_1_45 + var_1_44) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=-8, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L251] COND TRUE \read(var_1_55) [L252] var_1_75 = (((((((var_1_63) < 0 ) ? -(var_1_63) : (var_1_63))) < 0 ) ? -((((var_1_63) < 0 ) ? -(var_1_63) : (var_1_63))) : ((((var_1_63) < 0 ) ? -(var_1_63) : (var_1_63))))) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=1, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L258] COND TRUE var_1_66 > (((((((var_1_65) < (var_1_56)) ? (var_1_65) : (var_1_56))) < 0 ) ? -((((var_1_65) < (var_1_56)) ? (var_1_65) : (var_1_56))) : ((((var_1_65) < (var_1_56)) ? (var_1_65) : (var_1_56))))) [L259] var_1_76 = var_1_50 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L263] COND FALSE !((~ (var_1_26 / var_1_63)) < var_1_64) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=8, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L266] COND FALSE !(var_1_47 <= var_1_68) [L269] var_1_78 = var_1_61 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=8, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L271] var_1_79 = var_1_64 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L272] COND TRUE \read(var_1_41) [L273] var_1_80 = var_1_60 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=1, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L275] var_1_81 = var_1_82 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L276] COND FALSE !(\read(var_1_40)) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L279] EXPR var_1_83 | var_1_37 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L279] EXPR (var_1_83 | var_1_37) ^ var_1_31 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=1, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L279] COND TRUE var_1_70 == ((var_1_83 | var_1_37) ^ var_1_31) [L280] var_1_84 = var_1_40 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L282] COND FALSE !(var_1_25 < (var_1_69 % var_1_63)) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=2, var_1_87=0, var_1_88=4, var_1_8=1, var_1_9=1] [L285] var_1_86 = var_1_67 [L286] var_1_87 = var_1_78 [L287] var_1_88 = var_1_81 [L288] unsigned char stepLocal_0 = last_1_var_1_8; VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, stepLocal_0=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] [L289] COND TRUE stepLocal_0 && last_1_var_1_8 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=4, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] [L290] COND TRUE \read(last_1_var_1_8) [L291] var_1_5 = (((((last_1_var_1_14) < 0 ) ? -(last_1_var_1_14) : (last_1_var_1_14))) - ((((var_1_4) < (var_1_2)) ? (var_1_4) : (var_1_2)))) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=-6, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] [L296] COND TRUE var_1_5 < var_1_3 [L297] var_1_8 = ((var_1_7 || (last_1_var_1_8 || var_1_9)) && var_1_10) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=25, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=-6, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] [L301] var_1_1 = (50 + ((((var_1_2) < (((((var_1_3) < (var_1_4)) ? (var_1_3) : (var_1_4))))) ? (var_1_2) : (((((var_1_3) < (var_1_4)) ? (var_1_3) : (var_1_4))))))) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=57, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=-6, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] [L302] COND FALSE !((64.4f + 1.5f) <= var_1_13) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=57, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=-6, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] [L307] unsigned char stepLocal_3 = var_1_9 && var_1_8; VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, stepLocal_3=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=128, var_1_19=-2147483649, var_1_1=57, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=-6, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] [L308] COND TRUE stepLocal_3 || (var_1_8 && var_1_10) [L309] var_1_18 = (var_1_19 - (((((1991720936u - var_1_1)) < (var_1_2)) ? ((1991720936u - var_1_1)) : (var_1_2)))) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=-2147483656, var_1_19=-2147483649, var_1_1=57, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=-6, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] [L313] signed long int stepLocal_1 = 8 + var_1_14; VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, stepLocal_1=7, var_1_10=1, var_1_11=73/10, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=-2147483656, var_1_19=-2147483649, var_1_1=57, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=-6, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] [L314] COND TRUE var_1_4 == stepLocal_1 [L315] var_1_11 = ((((var_1_12) > (var_1_13)) ? (var_1_12) : (var_1_13))) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=3, var_1_12=3, var_1_13=0, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=-2147483656, var_1_19=-2147483649, var_1_1=57, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=-6, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] [L317] EXPR var_1_15 & var_1_1 VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=3, var_1_12=3, var_1_13=0, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=-2147483656, var_1_19=-2147483649, var_1_1=57, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=-6, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] [L317] unsigned long int stepLocal_2 = var_1_18 * (var_1_15 & var_1_1); [L318] COND FALSE !(var_1_12 >= 9.6) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, stepLocal_2=0, var_1_10=1, var_1_11=3, var_1_12=3, var_1_13=0, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=-2147483656, var_1_19=-2147483649, var_1_1=57, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=-6, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] [L481] RET step() [L482] CALL, EXPR property() [L472] EXPR (((((var_1_1 == ((unsigned char) (50 + ((((var_1_2) < (((((var_1_3) < (var_1_4)) ? (var_1_3) : (var_1_4))))) ? (var_1_2) : (((((var_1_3) < (var_1_4)) ? (var_1_3) : (var_1_4))))))))) && ((last_1_var_1_8 && last_1_var_1_8) ? (last_1_var_1_8 ? (var_1_5 == ((signed long int) (((((last_1_var_1_14) < 0 ) ? -(last_1_var_1_14) : (last_1_var_1_14))) - ((((var_1_4) < (var_1_2)) ? (var_1_4) : (var_1_2)))))) : (var_1_5 == ((signed long int) 8))) : 1)) && ((var_1_5 < var_1_3) ? (var_1_8 == ((unsigned char) ((var_1_7 || (last_1_var_1_8 || var_1_9)) && var_1_10))) : (var_1_8 == ((unsigned char) (! var_1_10))))) && ((var_1_4 == (8 + var_1_14)) ? (var_1_11 == ((double) ((((var_1_12) > (var_1_13)) ? (var_1_12) : (var_1_13))))) : 1)) && (((64.4f + 1.5f) <= var_1_13) ? ((var_1_1 >= var_1_4) ? (var_1_14 == ((signed char) var_1_15)) : 1) : 1)) && ((var_1_12 >= 9.6) ? (var_1_10 ? (var_1_16 == ((signed short int) (2 - var_1_1))) : (((var_1_18 * (var_1_15 & var_1_1)) <= var_1_3) ? (var_1_16 == ((signed short int) var_1_18)) : (var_1_16 == ((signed short int) var_1_4)))) : 1) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=3, var_1_12=3, var_1_13=0, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=-2147483656, var_1_19=-2147483649, var_1_1=57, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=-6, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] [L472-L473] return ((((((var_1_1 == ((unsigned char) (50 + ((((var_1_2) < (((((var_1_3) < (var_1_4)) ? (var_1_3) : (var_1_4))))) ? (var_1_2) : (((((var_1_3) < (var_1_4)) ? (var_1_3) : (var_1_4))))))))) && ((last_1_var_1_8 && last_1_var_1_8) ? (last_1_var_1_8 ? (var_1_5 == ((signed long int) (((((last_1_var_1_14) < 0 ) ? -(last_1_var_1_14) : (last_1_var_1_14))) - ((((var_1_4) < (var_1_2)) ? (var_1_4) : (var_1_2)))))) : (var_1_5 == ((signed long int) 8))) : 1)) && ((var_1_5 < var_1_3) ? (var_1_8 == ((unsigned char) ((var_1_7 || (last_1_var_1_8 || var_1_9)) && var_1_10))) : (var_1_8 == ((unsigned char) (! var_1_10))))) && ((var_1_4 == (8 + var_1_14)) ? (var_1_11 == ((double) ((((var_1_12) > (var_1_13)) ? (var_1_12) : (var_1_13))))) : 1)) && (((64.4f + 1.5f) <= var_1_13) ? ((var_1_1 >= var_1_4) ? (var_1_14 == ((signed char) var_1_15)) : 1) : 1)) && ((var_1_12 >= 9.6) ? (var_1_10 ? (var_1_16 == ((signed short int) (2 - var_1_1))) : (((var_1_18 * (var_1_15 & var_1_1)) <= var_1_3) ? (var_1_16 == ((signed short int) var_1_18)) : (var_1_16 == ((signed short int) var_1_4)))) : 1)) && (((var_1_9 && var_1_8) || (var_1_8 && var_1_10)) ? (var_1_18 == ((unsigned long int) (var_1_19 - (((((1991720936u - var_1_1)) < (var_1_2)) ? ((1991720936u - var_1_1)) : (var_1_2)))))) : (var_1_18 == ((unsigned long int) var_1_2))) ; [L482] RET, EXPR property() [L482] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=3, var_1_12=3, var_1_13=0, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=-2147483656, var_1_19=-2147483649, var_1_1=57, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=-6, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] [L19] reach_error() VAL [isInitial=1, last_1_var_1_14=-1, last_1_var_1_8=1, var_1_10=1, var_1_11=3, var_1_12=3, var_1_13=0, var_1_14=-1, var_1_15=0, var_1_16=8, var_1_18=-2147483656, var_1_19=-2147483649, var_1_1=57, var_1_20=2, var_1_21=2, var_1_22=0, var_1_23=-10, var_1_24=0, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=1, var_1_29=1, var_1_2=-249, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=2, var_1_34=1, var_1_35=256, var_1_36=256, var_1_37=0, var_1_38=128, var_1_39=0, var_1_3=-505, var_1_40=0, var_1_41=1, var_1_42=9/2, var_1_47=128, var_1_48=1, var_1_49=2, var_1_4=-249, var_1_50=2, var_1_51=64, var_1_52=16, var_1_53=1, var_1_54=-4294967296, var_1_55=1, var_1_56=0, var_1_57=-63, var_1_58=-63, var_1_5=-6, var_1_60=-1, var_1_61=0, var_1_62=0, var_1_63=31, var_1_64=0, var_1_65=0, var_1_66=1, var_1_67=31, var_1_68=127, var_1_69=-2, var_1_70=0, var_1_72=5, var_1_75=31, var_1_76=2, var_1_77=7/2, var_1_78=0, var_1_79=0, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=0, var_1_83=64, var_1_84=0, var_1_85=1, var_1_86=31, var_1_87=0, var_1_88=0, var_1_8=1, var_1_9=1] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 278 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 366.7s, OverallIterations: 21, TraceHistogramMax: 87, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.3s, AutomataDifference: 150.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 29044 SdHoareTripleChecker+Valid, 23.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 28699 mSDsluCounter, 33971 SdHoareTripleChecker+Invalid, 20.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 23553 mSDsCounter, 9895 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 17039 IncrementalHoareTripleChecker+Invalid, 26934 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 9895 mSolverCounterUnsat, 10418 mSDtfsCounter, 17039 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5457 GetRequests, 5117 SyntacticMatches, 2 SemanticMatches, 338 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6506 ImplicationChecksByTransitivity, 17.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=125000occurred in iteration=20, InterpolantAutomatonStates: 284, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 98.8s AutomataMinimizationTime, 20 MinimizatonAttempts, 130780 StatesRemovedByMinimization, 19 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 3.4s SatisfiabilityAnalysisTime, 109.1s InterpolantComputationTime, 15224 NumberOfCodeBlocks, 15224 NumberOfCodeBlocksAsserted, 28 NumberOfCheckSat, 15190 ConstructedInterpolants, 0 QuantifiedInterpolants, 55714 SizeOfPredicates, 26 NumberOfNonLiveVariables, 7148 ConjunctsInSsa, 106 ConjunctsInUnsatCore, 28 InterpolantComputations, 15 PerfectInterpolantSequences, 416597/418992 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-12-02 12:28:47,540 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/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_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-17.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1 --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 d7e06ec6fa537fe85bfdff5997d89760f89bf3ab66b37451471516c2ec0f2efb --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 12:28:49,616 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 12:28:49,687 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-12-02 12:28:49,692 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 12:28:49,693 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 12:28:49,714 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 12:28:49,714 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 12:28:49,714 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 12:28:49,715 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 12:28:49,715 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 12:28:49,715 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 12:28:49,715 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 12:28:49,715 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 12:28:49,715 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 12:28:49,715 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 12:28:49,716 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 12:28:49,716 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 12:28:49,716 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 12:28:49,716 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 12:28:49,716 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 12:28:49,716 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 12:28:49,716 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 12:28:49,716 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 12:28:49,716 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-12-02 12:28:49,716 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-12-02 12:28:49,716 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-12-02 12:28:49,716 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 12:28:49,716 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 12:28:49,717 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 12:28:49,717 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 12:28:49,717 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 12:28:49,717 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:28:49,717 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:28:49,717 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:28:49,717 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:28:49,717 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 12:28:49,717 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 12:28:49,717 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 12:28:49,717 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 12:28:49,718 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:28:49,718 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 12:28:49,718 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 12:28:49,718 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 12:28:49,718 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 12:28:49,718 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-12-02 12:28:49,718 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-12-02 12:28:49,718 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 12:28:49,718 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 12:28:49,718 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 12:28:49,718 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 12:28:49,718 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_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1 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 -> d7e06ec6fa537fe85bfdff5997d89760f89bf3ab66b37451471516c2ec0f2efb [2024-12-02 12:28:49,963 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 12:28:49,972 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 12:28:49,974 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 12:28:49,975 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 12:28:49,976 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 12:28:49,977 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-17.i [2024-12-02 12:28:52,694 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/data/76fe2b6aa/099779bfc5fc4e849eab6bee4da3c8ea/FLAG5da794953 [2024-12-02 12:28:52,888 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 12:28:52,889 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-17.i [2024-12-02 12:28:52,899 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/data/76fe2b6aa/099779bfc5fc4e849eab6bee4da3c8ea/FLAG5da794953 [2024-12-02 12:28:52,914 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/data/76fe2b6aa/099779bfc5fc4e849eab6bee4da3c8ea [2024-12-02 12:28:52,916 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 12:28:52,918 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 12:28:52,919 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 12:28:52,919 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 12:28:52,924 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 12:28:52,925 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:28:52" (1/1) ... [2024-12-02 12:28:52,925 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@20b46b1b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:52, skipping insertion in model container [2024-12-02 12:28:52,926 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 12:28:52" (1/1) ... [2024-12-02 12:28:52,948 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 12:28:53,080 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_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-17.i[916,929] [2024-12-02 12:28:53,191 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:28:53,207 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 12:28:53,218 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_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-17.i[916,929] [2024-12-02 12:28:53,276 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 12:28:53,295 INFO L204 MainTranslator]: Completed translation [2024-12-02 12:28:53,296 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53 WrapperNode [2024-12-02 12:28:53,296 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 12:28:53,297 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 12:28:53,297 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 12:28:53,297 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 12:28:53,302 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53" (1/1) ... [2024-12-02 12:28:53,316 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53" (1/1) ... [2024-12-02 12:28:53,347 INFO L138 Inliner]: procedures = 27, calls = 100, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 483 [2024-12-02 12:28:53,348 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 12:28:53,348 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 12:28:53,348 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 12:28:53,348 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 12:28:53,355 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53" (1/1) ... [2024-12-02 12:28:53,355 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53" (1/1) ... [2024-12-02 12:28:53,360 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53" (1/1) ... [2024-12-02 12:28:53,375 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-12-02 12:28:53,375 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53" (1/1) ... [2024-12-02 12:28:53,375 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53" (1/1) ... [2024-12-02 12:28:53,400 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53" (1/1) ... [2024-12-02 12:28:53,402 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53" (1/1) ... [2024-12-02 12:28:53,407 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53" (1/1) ... [2024-12-02 12:28:53,411 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53" (1/1) ... [2024-12-02 12:28:53,414 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53" (1/1) ... [2024-12-02 12:28:53,420 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 12:28:53,421 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 12:28:53,421 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 12:28:53,421 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 12:28:53,422 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53" (1/1) ... [2024-12-02 12:28:53,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 12:28:53,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 12:28:53,450 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 12:28:53,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 12:28:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 12:28:53,471 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-12-02 12:28:53,472 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 12:28:53,472 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 12:28:53,472 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 12:28:53,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 12:28:53,571 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 12:28:53,572 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 12:29:05,201 INFO L? ?]: Removed 16 outVars from TransFormulas that were not future-live. [2024-12-02 12:29:05,201 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 12:29:05,215 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 12:29:05,215 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 12:29:05,216 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:29:05 BoogieIcfgContainer [2024-12-02 12:29:05,216 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 12:29:05,218 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 12:29:05,218 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 12:29:05,222 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 12:29:05,222 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 12:28:52" (1/3) ... [2024-12-02 12:29:05,223 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f3cafdc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:29:05, skipping insertion in model container [2024-12-02 12:29:05,223 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 12:28:53" (2/3) ... [2024-12-02 12:29:05,223 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f3cafdc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 12:29:05, skipping insertion in model container [2024-12-02 12:29:05,223 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 12:29:05" (3/3) ... [2024-12-02 12:29:05,225 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-17.i [2024-12-02 12:29:05,238 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 12:29:05,241 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-17.i that has 2 procedures, 222 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 12:29:05,298 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 12:29:05,309 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;@16589fd4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 12:29:05,309 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 12:29:05,313 INFO L276 IsEmpty]: Start isEmpty. Operand has 222 states, 132 states have (on average 1.4924242424242424) internal successors, (197), 133 states have internal predecessors, (197), 87 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2024-12-02 12:29:05,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 534 [2024-12-02 12:29:05,352 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:29:05,353 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:29:05,353 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:29:05,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:29:05,359 INFO L85 PathProgramCache]: Analyzing trace with hash -368334978, now seen corresponding path program 1 times [2024-12-02 12:29:05,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 12:29:05,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [511871925] [2024-12-02 12:29:05,371 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:29:05,371 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-12-02 12:29:05,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 12:29:05,373 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:05,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:06,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:29:06,653 INFO L256 TraceCheckSpWp]: Trace formula consists of 837 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 12:29:06,668 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:29:06,748 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 3472 proven. 0 refuted. 0 times theorem prover too weak. 11492 trivial. 0 not checked. [2024-12-02 12:29:06,748 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:29:06,748 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 12:29:06,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [511871925] [2024-12-02 12:29:06,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [511871925] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:29:06,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:29:06,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 12:29:06,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942952877] [2024-12-02 12:29:06,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:29:06,756 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 12:29:06,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 12:29:06,771 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 12:29:06,772 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 12:29:06,774 INFO L87 Difference]: Start difference. First operand has 222 states, 132 states have (on average 1.4924242424242424) internal successors, (197), 133 states have internal predecessors, (197), 87 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) Second operand has 2 states, 2 states have (on average 52.5) internal successors, (105), 2 states have internal predecessors, (105), 2 states have call successors, (87), 2 states have call predecessors, (87), 2 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) [2024-12-02 12:29:06,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:29:06,824 INFO L93 Difference]: Finished difference Result 435 states and 819 transitions. [2024-12-02 12:29:06,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 12:29:06,825 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 52.5) internal successors, (105), 2 states have internal predecessors, (105), 2 states have call successors, (87), 2 states have call predecessors, (87), 2 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) Word has length 533 [2024-12-02 12:29:06,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:29:06,832 INFO L225 Difference]: With dead ends: 435 [2024-12-02 12:29:06,833 INFO L226 Difference]: Without dead ends: 216 [2024-12-02 12:29:06,837 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 532 GetRequests, 532 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-12-02 12:29:06,840 INFO L435 NwaCegarLoop]: 359 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, 359 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-12-02 12:29:06,840 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:29:06,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2024-12-02 12:29:06,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2024-12-02 12:29:06,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 127 states have (on average 1.4566929133858268) internal successors, (185), 127 states have internal predecessors, (185), 87 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2024-12-02 12:29:06,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 359 transitions. [2024-12-02 12:29:06,902 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 359 transitions. Word has length 533 [2024-12-02 12:29:06,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:29:06,903 INFO L471 AbstractCegarLoop]: Abstraction has 216 states and 359 transitions. [2024-12-02 12:29:06,903 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 52.5) internal successors, (105), 2 states have internal predecessors, (105), 2 states have call successors, (87), 2 states have call predecessors, (87), 2 states have return successors, (87), 2 states have call predecessors, (87), 2 states have call successors, (87) [2024-12-02 12:29:06,904 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 359 transitions. [2024-12-02 12:29:06,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 534 [2024-12-02 12:29:06,917 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:29:06,918 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:29:06,938 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:07,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:07,119 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:29:07,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:29:07,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1932957772, now seen corresponding path program 1 times [2024-12-02 12:29:07,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 12:29:07,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [100472914] [2024-12-02 12:29:07,121 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:29:07,122 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-12-02 12:29:07,122 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 12:29:07,124 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:07,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:08,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:29:08,495 INFO L256 TraceCheckSpWp]: Trace formula consists of 836 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 12:29:08,511 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:29:14,937 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:29:14,937 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:29:14,937 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 12:29:14,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [100472914] [2024-12-02 12:29:14,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [100472914] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:29:14,938 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:29:14,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 12:29:14,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527646759] [2024-12-02 12:29:14,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:29:14,940 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 12:29:14,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 12:29:14,941 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 12:29:14,941 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 12:29:14,942 INFO L87 Difference]: Start difference. First operand 216 states and 359 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 2 states have internal predecessors, (101), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:29:15,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:29:15,030 INFO L93 Difference]: Finished difference Result 638 states and 1063 transitions. [2024-12-02 12:29:15,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 12:29:15,034 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 2 states have internal predecessors, (101), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) Word has length 533 [2024-12-02 12:29:15,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:29:15,041 INFO L225 Difference]: With dead ends: 638 [2024-12-02 12:29:15,041 INFO L226 Difference]: Without dead ends: 425 [2024-12-02 12:29:15,043 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 532 GetRequests, 531 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-12-02 12:29:15,043 INFO L435 NwaCegarLoop]: 357 mSDtfsCounter, 114 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 706 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 12:29:15,044 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 706 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 12:29:15,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2024-12-02 12:29:15,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 423. [2024-12-02 12:29:15,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 246 states have (on average 1.4471544715447155) internal successors, (356), 246 states have internal predecessors, (356), 174 states have call successors, (174), 2 states have call predecessors, (174), 2 states have return successors, (174), 174 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 12:29:15,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 704 transitions. [2024-12-02 12:29:15,096 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 704 transitions. Word has length 533 [2024-12-02 12:29:15,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:29:15,098 INFO L471 AbstractCegarLoop]: Abstraction has 423 states and 704 transitions. [2024-12-02 12:29:15,098 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 2 states have internal predecessors, (101), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:29:15,099 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 704 transitions. [2024-12-02 12:29:15,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 534 [2024-12-02 12:29:15,103 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:29:15,104 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:29:15,121 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:15,304 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:15,304 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:29:15,305 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:29:15,305 INFO L85 PathProgramCache]: Analyzing trace with hash -53345806, now seen corresponding path program 1 times [2024-12-02 12:29:15,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 12:29:15,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1674470417] [2024-12-02 12:29:15,306 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:29:15,306 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-12-02 12:29:15,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 12:29:15,307 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:15,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:16,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:29:16,493 INFO L256 TraceCheckSpWp]: Trace formula consists of 834 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 12:29:16,503 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:29:19,954 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 7568 proven. 129 refuted. 0 times theorem prover too weak. 7267 trivial. 0 not checked. [2024-12-02 12:29:19,954 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 12:29:23,695 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 129 proven. 129 refuted. 0 times theorem prover too weak. 14706 trivial. 0 not checked. [2024-12-02 12:29:23,695 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 12:29:23,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1674470417] [2024-12-02 12:29:23,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1674470417] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 12:29:23,695 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 12:29:23,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2024-12-02 12:29:23,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521843916] [2024-12-02 12:29:23,696 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 12:29:23,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 12:29:23,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 12:29:23,699 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 12:29:23,699 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:29:23,699 INFO L87 Difference]: Start difference. First operand 423 states and 704 transitions. Second operand has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 2 states have call successors, (130), 2 states have call predecessors, (130), 4 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) [2024-12-02 12:29:27,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:29:27,135 INFO L93 Difference]: Finished difference Result 849 states and 1399 transitions. [2024-12-02 12:29:27,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 12:29:27,136 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 2 states have call successors, (130), 2 states have call predecessors, (130), 4 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) Word has length 533 [2024-12-02 12:29:27,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:29:27,140 INFO L225 Difference]: With dead ends: 849 [2024-12-02 12:29:27,140 INFO L226 Difference]: Without dead ends: 429 [2024-12-02 12:29:27,142 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1068 GetRequests, 1058 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-12-02 12:29:27,143 INFO L435 NwaCegarLoop]: 252 mSDtfsCounter, 159 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 582 SdHoareTripleChecker+Invalid, 470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-12-02 12:29:27,143 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 582 Invalid, 470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 441 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-12-02 12:29:27,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2024-12-02 12:29:27,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 421. [2024-12-02 12:29:27,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 242 states have (on average 1.3925619834710743) internal successors, (337), 242 states have internal predecessors, (337), 174 states have call successors, (174), 4 states have call predecessors, (174), 4 states have return successors, (174), 174 states have call predecessors, (174), 174 states have call successors, (174) [2024-12-02 12:29:27,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 685 transitions. [2024-12-02 12:29:27,197 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 685 transitions. Word has length 533 [2024-12-02 12:29:27,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:29:27,199 INFO L471 AbstractCegarLoop]: Abstraction has 421 states and 685 transitions. [2024-12-02 12:29:27,199 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 2 states have call successors, (130), 2 states have call predecessors, (130), 4 states have return successors, (131), 2 states have call predecessors, (131), 2 states have call successors, (131) [2024-12-02 12:29:27,199 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 685 transitions. [2024-12-02 12:29:27,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 534 [2024-12-02 12:29:27,203 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:29:27,204 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:29:27,231 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:27,404 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:27,404 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:29:27,405 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:29:27,405 INFO L85 PathProgramCache]: Analyzing trace with hash -2047490512, now seen corresponding path program 1 times [2024-12-02 12:29:27,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 12:29:27,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [356829502] [2024-12-02 12:29:27,406 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:29:27,406 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-12-02 12:29:27,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 12:29:27,408 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:27,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:28,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:29:28,558 INFO L256 TraceCheckSpWp]: Trace formula consists of 833 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 12:29:28,568 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 12:29:35,046 INFO L134 CoverageAnalysis]: Checked inductivity of 14964 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14964 trivial. 0 not checked. [2024-12-02 12:29:35,047 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 12:29:35,047 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 12:29:35,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [356829502] [2024-12-02 12:29:35,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [356829502] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 12:29:35,047 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 12:29:35,047 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 12:29:35,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977907445] [2024-12-02 12:29:35,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 12:29:35,048 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 12:29:35,048 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 12:29:35,048 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 12:29:35,048 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 12:29:35,048 INFO L87 Difference]: Start difference. First operand 421 states and 685 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:29:37,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 12:29:37,283 INFO L93 Difference]: Finished difference Result 1102 states and 1798 transitions. [2024-12-02 12:29:37,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 12:29:37,290 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) Word has length 533 [2024-12-02 12:29:37,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 12:29:37,294 INFO L225 Difference]: With dead ends: 1102 [2024-12-02 12:29:37,294 INFO L226 Difference]: Without dead ends: 684 [2024-12-02 12:29:37,296 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 534 GetRequests, 529 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-12-02 12:29:37,296 INFO L435 NwaCegarLoop]: 340 mSDtfsCounter, 226 mSDsluCounter, 833 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 1173 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-12-02 12:29:37,297 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 1173 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-12-02 12:29:37,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2024-12-02 12:29:37,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 648. [2024-12-02 12:29:37,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 380 states have (on average 1.4131578947368422) internal successors, (537), 380 states have internal predecessors, (537), 261 states have call successors, (261), 6 states have call predecessors, (261), 6 states have return successors, (261), 261 states have call predecessors, (261), 261 states have call successors, (261) [2024-12-02 12:29:37,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 1059 transitions. [2024-12-02 12:29:37,367 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 1059 transitions. Word has length 533 [2024-12-02 12:29:37,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 12:29:37,368 INFO L471 AbstractCegarLoop]: Abstraction has 648 states and 1059 transitions. [2024-12-02 12:29:37,368 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 1 states have call successors, (87), 1 states have call predecessors, (87), 1 states have return successors, (87), 1 states have call predecessors, (87), 1 states have call successors, (87) [2024-12-02 12:29:37,368 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 1059 transitions. [2024-12-02 12:29:37,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 535 [2024-12-02 12:29:37,372 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 12:29:37,372 INFO L218 NwaCegarLoop]: trace histogram [87, 87, 87, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 12:29:37,391 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:37,572 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:37,572 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 12:29:37,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 12:29:37,573 INFO L85 PathProgramCache]: Analyzing trace with hash -334573977, now seen corresponding path program 1 times [2024-12-02 12:29:37,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 12:29:37,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1470801865] [2024-12-02 12:29:37,574 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 12:29:37,574 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-12-02 12:29:37,574 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 12:29:37,575 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:37,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b6e8f837-7d8c-4cdc-be89-0e5ac3e2ac5b/bin/uautomizer-verify-84ZbGMXZE1/mathsat -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-12-02 12:29:38,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 12:29:38,752 INFO L256 TraceCheckSpWp]: Trace formula consists of 836 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-12-02 12:29:38,774 INFO L279 TraceCheckSpWp]: Computing forward predicates...