./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-28.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-28.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya --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 458a3abf556bd9bffc0532b3c98efa5ab89d05f5a4e80738a42f6147ca1f834c --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-28 23:51:29,171 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-28 23:51:29,237 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-28 23:51:29,241 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-28 23:51:29,241 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-28 23:51:29,264 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-28 23:51:29,265 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-28 23:51:29,265 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-28 23:51:29,266 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-28 23:51:29,267 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-28 23:51:29,267 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-28 23:51:29,268 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-28 23:51:29,269 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-28 23:51:29,269 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-28 23:51:29,270 INFO L153 SettingsManager]: * Use SBE=true [2023-11-28 23:51:29,270 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-28 23:51:29,271 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-28 23:51:29,271 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-28 23:51:29,272 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-28 23:51:29,272 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-28 23:51:29,272 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-28 23:51:29,273 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-28 23:51:29,274 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-28 23:51:29,274 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-28 23:51:29,274 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-28 23:51:29,275 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-28 23:51:29,275 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-28 23:51:29,276 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-28 23:51:29,276 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-28 23:51:29,276 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-28 23:51:29,277 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-28 23:51:29,277 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-28 23:51:29,277 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-28 23:51:29,278 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-28 23:51:29,278 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-28 23:51:29,278 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-28 23:51:29,279 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-28 23:51:29,279 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-28 23:51:29,279 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-28 23:51:29,279 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-28 23:51:29,279 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-28 23:51:29,279 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-28 23:51:29,280 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya 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 -> 458a3abf556bd9bffc0532b3c98efa5ab89d05f5a4e80738a42f6147ca1f834c [2023-11-28 23:51:29,522 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-28 23:51:29,543 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-28 23:51:29,546 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-28 23:51:29,547 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-28 23:51:29,548 INFO L274 PluginConnector]: CDTParser initialized [2023-11-28 23:51:29,549 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-28.i [2023-11-28 23:51:32,274 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-28 23:51:32,495 INFO L384 CDTParser]: Found 1 translation units. [2023-11-28 23:51:32,496 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-28.i [2023-11-28 23:51:32,510 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/data/ed98398a6/c85b8c78a82e434794b92bbc760d5618/FLAG5c23137e3 [2023-11-28 23:51:32,840 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/data/ed98398a6/c85b8c78a82e434794b92bbc760d5618 [2023-11-28 23:51:32,842 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-28 23:51:32,844 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-28 23:51:32,845 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-28 23:51:32,845 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-28 23:51:32,849 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-28 23:51:32,850 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 11:51:32" (1/1) ... [2023-11-28 23:51:32,851 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4588ccbf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:32, skipping insertion in model container [2023-11-28 23:51:32,851 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 11:51:32" (1/1) ... [2023-11-28 23:51:32,912 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-28 23:51:33,035 WARN L240 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_03a04db2-754d-4174-861e-df2b6ecc5469/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-28.i[916,929] [2023-11-28 23:51:33,166 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 23:51:33,183 INFO L202 MainTranslator]: Completed pre-run [2023-11-28 23:51:33,195 WARN L240 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_03a04db2-754d-4174-861e-df2b6ecc5469/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-28.i[916,929] [2023-11-28 23:51:33,261 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 23:51:33,281 INFO L206 MainTranslator]: Completed translation [2023-11-28 23:51:33,282 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:33 WrapperNode [2023-11-28 23:51:33,282 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-28 23:51:33,283 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-28 23:51:33,283 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-28 23:51:33,283 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-28 23:51:33,289 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:33" (1/1) ... [2023-11-28 23:51:33,307 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:33" (1/1) ... [2023-11-28 23:51:33,366 INFO L138 Inliner]: procedures = 26, calls = 114, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 636 [2023-11-28 23:51:33,367 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-28 23:51:33,367 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-28 23:51:33,368 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-28 23:51:33,368 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-28 23:51:33,380 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:33" (1/1) ... [2023-11-28 23:51:33,380 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:33" (1/1) ... [2023-11-28 23:51:33,389 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:33" (1/1) ... [2023-11-28 23:51:33,424 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]. [2023-11-28 23:51:33,424 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:33" (1/1) ... [2023-11-28 23:51:33,425 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:33" (1/1) ... [2023-11-28 23:51:33,447 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:33" (1/1) ... [2023-11-28 23:51:33,454 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:33" (1/1) ... [2023-11-28 23:51:33,463 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:33" (1/1) ... [2023-11-28 23:51:33,470 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:33" (1/1) ... [2023-11-28 23:51:33,481 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-28 23:51:33,482 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-28 23:51:33,482 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-28 23:51:33,483 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-28 23:51:33,483 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:33" (1/1) ... [2023-11-28 23:51:33,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-28 23:51:33,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:51:33,511 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-28 23:51:33,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-28 23:51:33,552 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-28 23:51:33,552 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-28 23:51:33,552 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-28 23:51:33,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-28 23:51:33,552 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-28 23:51:33,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-28 23:51:33,676 INFO L241 CfgBuilder]: Building ICFG [2023-11-28 23:51:33,679 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-28 23:51:34,360 INFO L282 CfgBuilder]: Performing block encoding [2023-11-28 23:51:34,397 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-28 23:51:34,397 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-28 23:51:34,398 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 11:51:34 BoogieIcfgContainer [2023-11-28 23:51:34,398 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-28 23:51:34,414 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-28 23:51:34,414 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-28 23:51:34,417 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-28 23:51:34,418 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 11:51:32" (1/3) ... [2023-11-28 23:51:34,418 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14554ae1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 11:51:34, skipping insertion in model container [2023-11-28 23:51:34,418 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:51:33" (2/3) ... [2023-11-28 23:51:34,419 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14554ae1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 11:51:34, skipping insertion in model container [2023-11-28 23:51:34,419 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 11:51:34" (3/3) ... [2023-11-28 23:51:34,420 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-28.i [2023-11-28 23:51:34,435 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-28 23:51:34,435 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-28 23:51:34,493 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-28 23:51:34,498 INFO L357 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, mHoare=true, 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;@3857cf80, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-28 23:51:34,499 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-28 23:51:34,504 INFO L276 IsEmpty]: Start isEmpty. Operand has 258 states, 154 states have (on average 1.525974025974026) internal successors, (235), 155 states have internal predecessors, (235), 101 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 101 states have call predecessors, (101), 101 states have call successors, (101) [2023-11-28 23:51:34,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 611 [2023-11-28 23:51:34,539 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:51:34,541 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:51:34,541 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:51:34,545 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:51:34,546 INFO L85 PathProgramCache]: Analyzing trace with hash -649979076, now seen corresponding path program 1 times [2023-11-28 23:51:34,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:51:34,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975860065] [2023-11-28 23:51:34,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:34,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:51:34,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:34,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:51:34,870 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975860065] [2023-11-28 23:51:34,871 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-28 23:51:34,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041308543] [2023-11-28 23:51:34,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:34,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:34,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:51:34,876 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:51:34,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-28 23:51:35,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:35,261 INFO L262 TraceCheckSpWp]: Trace formula consists of 1324 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-28 23:51:35,286 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:51:35,396 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 200 proven. 0 refuted. 0 times theorem prover too weak. 20000 trivial. 0 not checked. [2023-11-28 23:51:35,396 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:51:35,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041308543] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:51:35,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:51:35,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-28 23:51:35,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438539697] [2023-11-28 23:51:35,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:51:35,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-28 23:51:35,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:51:35,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-28 23:51:35,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-28 23:51:35,434 INFO L87 Difference]: Start difference. First operand has 258 states, 154 states have (on average 1.525974025974026) internal successors, (235), 155 states have internal predecessors, (235), 101 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 101 states have call predecessors, (101), 101 states have call successors, (101) 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, (101), 2 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 2 states have call successors, (101) [2023-11-28 23:51:35,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:51:35,505 INFO L93 Difference]: Finished difference Result 513 states and 973 transitions. [2023-11-28 23:51:35,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-28 23:51:35,508 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, (101), 2 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 2 states have call successors, (101) Word has length 610 [2023-11-28 23:51:35,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:51:35,518 INFO L225 Difference]: With dead ends: 513 [2023-11-28 23:51:35,518 INFO L226 Difference]: Without dead ends: 256 [2023-11-28 23:51:35,524 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 609 GetRequests, 609 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-28 23:51:35,527 INFO L413 NwaCegarLoop]: 429 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 429 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-28 23:51:35,528 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 429 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-28 23:51:35,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2023-11-28 23:51:35,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 256. [2023-11-28 23:51:35,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 153 states have (on average 1.5032679738562091) internal successors, (230), 153 states have internal predecessors, (230), 101 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 101 states have call predecessors, (101), 101 states have call successors, (101) [2023-11-28 23:51:35,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 432 transitions. [2023-11-28 23:51:35,616 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 432 transitions. Word has length 610 [2023-11-28 23:51:35,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:51:35,616 INFO L495 AbstractCegarLoop]: Abstraction has 256 states and 432 transitions. [2023-11-28 23:51:35,617 INFO L496 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, (101), 2 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 2 states have call successors, (101) [2023-11-28 23:51:35,617 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 432 transitions. [2023-11-28 23:51:35,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 611 [2023-11-28 23:51:35,638 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:51:35,638 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:51:35,649 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-28 23:51:35,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:35,839 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:51:35,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:51:35,840 INFO L85 PathProgramCache]: Analyzing trace with hash 339595130, now seen corresponding path program 1 times [2023-11-28 23:51:35,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:51:35,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479980579] [2023-11-28 23:51:35,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:35,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:51:35,968 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:51:35,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1519185716] [2023-11-28 23:51:35,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:35,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:35,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:51:35,970 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:51:35,977 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-28 23:51:36,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:36,346 INFO L262 TraceCheckSpWp]: Trace formula consists of 1324 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-28 23:51:36,384 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:51:36,483 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:51:36,483 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:51:36,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:51:36,483 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479980579] [2023-11-28 23:51:36,483 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:51:36,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1519185716] [2023-11-28 23:51:36,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1519185716] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:51:36,484 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:51:36,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-28 23:51:36,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270423452] [2023-11-28 23:51:36,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:51:36,487 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-28 23:51:36,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:51:36,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-28 23:51:36,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-28 23:51:36,490 INFO L87 Difference]: Start difference. First operand 256 states and 432 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, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:51:36,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:51:36,584 INFO L93 Difference]: Finished difference Result 683 states and 1145 transitions. [2023-11-28 23:51:36,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-28 23:51:36,585 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, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 610 [2023-11-28 23:51:36,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:51:36,595 INFO L225 Difference]: With dead ends: 683 [2023-11-28 23:51:36,595 INFO L226 Difference]: Without dead ends: 428 [2023-11-28 23:51:36,597 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 609 GetRequests, 608 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-28 23:51:36,599 INFO L413 NwaCegarLoop]: 427 mSDtfsCounter, 275 mSDsluCounter, 419 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 846 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-28 23:51:36,600 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [275 Valid, 846 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-28 23:51:36,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2023-11-28 23:51:36,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 425. [2023-11-28 23:51:36,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 245 states have (on average 1.457142857142857) internal successors, (357), 246 states have internal predecessors, (357), 177 states have call successors, (177), 2 states have call predecessors, (177), 2 states have return successors, (177), 176 states have call predecessors, (177), 177 states have call successors, (177) [2023-11-28 23:51:36,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 711 transitions. [2023-11-28 23:51:36,677 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 711 transitions. Word has length 610 [2023-11-28 23:51:36,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:51:36,680 INFO L495 AbstractCegarLoop]: Abstraction has 425 states and 711 transitions. [2023-11-28 23:51:36,680 INFO L496 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, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:51:36,680 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 711 transitions. [2023-11-28 23:51:36,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 611 [2023-11-28 23:51:36,686 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:51:36,687 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:51:36,693 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-28 23:51:36,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:36,888 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:51:36,888 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:51:36,889 INFO L85 PathProgramCache]: Analyzing trace with hash 558449848, now seen corresponding path program 1 times [2023-11-28 23:51:36,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:51:36,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127379462] [2023-11-28 23:51:36,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:36,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:51:36,983 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:51:36,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [634144236] [2023-11-28 23:51:36,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:36,984 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:36,984 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:51:36,986 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:51:37,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-28 23:51:37,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:37,346 INFO L262 TraceCheckSpWp]: Trace formula consists of 1323 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-28 23:51:37,381 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:51:37,670 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 7548 proven. 72 refuted. 0 times theorem prover too weak. 12580 trivial. 0 not checked. [2023-11-28 23:51:37,670 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:51:38,091 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 228 proven. 72 refuted. 0 times theorem prover too weak. 19900 trivial. 0 not checked. [2023-11-28 23:51:38,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:51:38,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127379462] [2023-11-28 23:51:38,092 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:51:38,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [634144236] [2023-11-28 23:51:38,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [634144236] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 23:51:38,093 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-28 23:51:38,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-28 23:51:38,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754981552] [2023-11-28 23:51:38,094 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-28 23:51:38,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-28 23:51:38,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:51:38,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-28 23:51:38,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-28 23:51:38,097 INFO L87 Difference]: Start difference. First operand 425 states and 711 transitions. Second operand has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 2 states have call successors, (125), 2 states have call predecessors, (125), 4 states have return successors, (126), 2 states have call predecessors, (126), 2 states have call successors, (126) [2023-11-28 23:51:39,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:51:39,137 INFO L93 Difference]: Finished difference Result 811 states and 1347 transitions. [2023-11-28 23:51:39,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-28 23:51:39,139 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 2 states have call successors, (125), 2 states have call predecessors, (125), 4 states have return successors, (126), 2 states have call predecessors, (126), 2 states have call successors, (126) Word has length 610 [2023-11-28 23:51:39,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:51:39,144 INFO L225 Difference]: With dead ends: 811 [2023-11-28 23:51:39,144 INFO L226 Difference]: Without dead ends: 387 [2023-11-28 23:51:39,146 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1222 GetRequests, 1212 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-28 23:51:39,148 INFO L413 NwaCegarLoop]: 439 mSDtfsCounter, 270 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 1113 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 1114 SdHoareTripleChecker+Invalid, 1133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-28 23:51:39,148 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 1114 Invalid, 1133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1113 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-28 23:51:39,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2023-11-28 23:51:39,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 382. [2023-11-28 23:51:39,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 201 states have (on average 1.373134328358209) internal successors, (276), 202 states have internal predecessors, (276), 177 states have call successors, (177), 3 states have call predecessors, (177), 3 states have return successors, (177), 176 states have call predecessors, (177), 177 states have call successors, (177) [2023-11-28 23:51:39,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 630 transitions. [2023-11-28 23:51:39,216 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 630 transitions. Word has length 610 [2023-11-28 23:51:39,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:51:39,218 INFO L495 AbstractCegarLoop]: Abstraction has 382 states and 630 transitions. [2023-11-28 23:51:39,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 2 states have call successors, (125), 2 states have call predecessors, (125), 4 states have return successors, (126), 2 states have call predecessors, (126), 2 states have call successors, (126) [2023-11-28 23:51:39,218 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 630 transitions. [2023-11-28 23:51:39,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2023-11-28 23:51:39,224 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:51:39,225 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:51:39,233 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-28 23:51:39,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:39,430 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:51:39,430 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:51:39,430 INFO L85 PathProgramCache]: Analyzing trace with hash -1036153883, now seen corresponding path program 1 times [2023-11-28 23:51:39,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:51:39,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524488240] [2023-11-28 23:51:39,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:39,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:51:39,510 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:51:39,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [762289490] [2023-11-28 23:51:39,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:39,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:39,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:51:39,512 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:51:39,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-28 23:51:39,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:39,845 INFO L262 TraceCheckSpWp]: Trace formula consists of 1326 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-28 23:51:39,856 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:51:40,251 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 10090 proven. 165 refuted. 0 times theorem prover too weak. 9945 trivial. 0 not checked. [2023-11-28 23:51:40,252 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:51:40,684 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 135 proven. 165 refuted. 0 times theorem prover too weak. 19900 trivial. 0 not checked. [2023-11-28 23:51:40,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:51:40,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524488240] [2023-11-28 23:51:40,685 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:51:40,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762289490] [2023-11-28 23:51:40,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762289490] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 23:51:40,685 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-28 23:51:40,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-11-28 23:51:40,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805191247] [2023-11-28 23:51:40,686 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-28 23:51:40,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-28 23:51:40,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:51:40,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-28 23:51:40,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-28 23:51:40,689 INFO L87 Difference]: Start difference. First operand 382 states and 630 transitions. Second operand has 10 states, 10 states have (on average 15.5) internal successors, (155), 10 states have internal predecessors, (155), 3 states have call successors, (156), 2 states have call predecessors, (156), 4 states have return successors, (157), 3 states have call predecessors, (157), 3 states have call successors, (157) [2023-11-28 23:51:41,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:51:41,421 INFO L93 Difference]: Finished difference Result 654 states and 1074 transitions. [2023-11-28 23:51:41,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-28 23:51:41,422 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 15.5) internal successors, (155), 10 states have internal predecessors, (155), 3 states have call successors, (156), 2 states have call predecessors, (156), 4 states have return successors, (157), 3 states have call predecessors, (157), 3 states have call successors, (157) Word has length 611 [2023-11-28 23:51:41,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:51:41,428 INFO L225 Difference]: With dead ends: 654 [2023-11-28 23:51:41,428 INFO L226 Difference]: Without dead ends: 395 [2023-11-28 23:51:41,429 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1225 GetRequests, 1212 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2023-11-28 23:51:41,430 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 429 mSDsluCounter, 996 mSDsCounter, 0 mSdLazyCounter, 830 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 474 SdHoareTripleChecker+Valid, 1298 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 830 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-28 23:51:41,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [474 Valid, 1298 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 830 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-28 23:51:41,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2023-11-28 23:51:41,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 391. [2023-11-28 23:51:41,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 208 states have (on average 1.3605769230769231) internal successors, (283), 209 states have internal predecessors, (283), 177 states have call successors, (177), 5 states have call predecessors, (177), 5 states have return successors, (177), 176 states have call predecessors, (177), 177 states have call successors, (177) [2023-11-28 23:51:41,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 637 transitions. [2023-11-28 23:51:41,490 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 637 transitions. Word has length 611 [2023-11-28 23:51:41,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:51:41,492 INFO L495 AbstractCegarLoop]: Abstraction has 391 states and 637 transitions. [2023-11-28 23:51:41,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 15.5) internal successors, (155), 10 states have internal predecessors, (155), 3 states have call successors, (156), 2 states have call predecessors, (156), 4 states have return successors, (157), 3 states have call predecessors, (157), 3 states have call successors, (157) [2023-11-28 23:51:41,492 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 637 transitions. [2023-11-28 23:51:41,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2023-11-28 23:51:41,499 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:51:41,499 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:51:41,506 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-28 23:51:41,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:41,700 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:51:41,701 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:51:41,701 INFO L85 PathProgramCache]: Analyzing trace with hash -788007389, now seen corresponding path program 1 times [2023-11-28 23:51:41,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:51:41,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39221410] [2023-11-28 23:51:41,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:41,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:51:41,784 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:51:41,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1460055367] [2023-11-28 23:51:41,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:41,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:41,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:51:41,785 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:51:41,788 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-28 23:51:42,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:42,166 INFO L262 TraceCheckSpWp]: Trace formula consists of 1324 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-28 23:51:42,179 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:51:43,440 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 6509 proven. 105 refuted. 0 times theorem prover too weak. 13586 trivial. 0 not checked. [2023-11-28 23:51:43,440 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:51:43,971 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:51:43,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:51:43,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39221410] [2023-11-28 23:51:43,971 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:51:43,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1460055367] [2023-11-28 23:51:43,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1460055367] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-28 23:51:43,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 23:51:43,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 10 [2023-11-28 23:51:43,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680376558] [2023-11-28 23:51:43,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:51:43,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-28 23:51:43,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:51:43,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-28 23:51:43,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2023-11-28 23:51:43,975 INFO L87 Difference]: Start difference. First operand 391 states and 637 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:51:44,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:51:44,047 INFO L93 Difference]: Finished difference Result 918 states and 1507 transitions. [2023-11-28 23:51:44,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-28 23:51:44,048 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 611 [2023-11-28 23:51:44,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:51:44,055 INFO L225 Difference]: With dead ends: 918 [2023-11-28 23:51:44,055 INFO L226 Difference]: Without dead ends: 654 [2023-11-28 23:51:44,057 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1220 GetRequests, 1212 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2023-11-28 23:51:44,057 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 238 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 844 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-28 23:51:44,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 844 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-28 23:51:44,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2023-11-28 23:51:44,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 650. [2023-11-28 23:51:44,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 363 states have (on average 1.399449035812672) internal successors, (508), 364 states have internal predecessors, (508), 278 states have call successors, (278), 8 states have call predecessors, (278), 8 states have return successors, (278), 277 states have call predecessors, (278), 278 states have call successors, (278) [2023-11-28 23:51:44,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 1064 transitions. [2023-11-28 23:51:44,203 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 1064 transitions. Word has length 611 [2023-11-28 23:51:44,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:51:44,204 INFO L495 AbstractCegarLoop]: Abstraction has 650 states and 1064 transitions. [2023-11-28 23:51:44,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:51:44,205 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 1064 transitions. [2023-11-28 23:51:44,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2023-11-28 23:51:44,210 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:51:44,211 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:51:44,219 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-28 23:51:44,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:44,412 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:51:44,412 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:51:44,412 INFO L85 PathProgramCache]: Analyzing trace with hash -1182954013, now seen corresponding path program 1 times [2023-11-28 23:51:44,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:51:44,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265394652] [2023-11-28 23:51:44,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:44,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:51:44,479 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:51:44,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2022182936] [2023-11-28 23:51:44,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:44,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:44,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:51:44,480 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:51:44,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-28 23:51:44,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:44,776 INFO L262 TraceCheckSpWp]: Trace formula consists of 1324 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-28 23:51:44,793 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:51:53,726 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:51:53,726 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:51:53,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:51:53,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265394652] [2023-11-28 23:51:53,726 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:51:53,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022182936] [2023-11-28 23:51:53,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022182936] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:51:53,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:51:53,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-28 23:51:53,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775083703] [2023-11-28 23:51:53,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:51:53,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-28 23:51:53,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:51:53,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-28 23:51:53,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2023-11-28 23:51:53,729 INFO L87 Difference]: Start difference. First operand 650 states and 1064 transitions. Second operand has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:51:55,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:51:55,704 INFO L93 Difference]: Finished difference Result 1854 states and 3018 transitions. [2023-11-28 23:51:55,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-28 23:51:55,705 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 611 [2023-11-28 23:51:55,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:51:55,715 INFO L225 Difference]: With dead ends: 1854 [2023-11-28 23:51:55,715 INFO L226 Difference]: Without dead ends: 1331 [2023-11-28 23:51:55,718 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 601 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=143, Invalid=277, Unknown=0, NotChecked=0, Total=420 [2023-11-28 23:51:55,719 INFO L413 NwaCegarLoop]: 432 mSDtfsCounter, 556 mSDsluCounter, 1745 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 556 SdHoareTripleChecker+Valid, 2177 SdHoareTripleChecker+Invalid, 825 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-28 23:51:55,719 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [556 Valid, 2177 Invalid, 825 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 611 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-28 23:51:55,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1331 states. [2023-11-28 23:51:55,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1331 to 1203. [2023-11-28 23:51:55,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1203 states, 706 states have (on average 1.4220963172804533) internal successors, (1004), 707 states have internal predecessors, (1004), 480 states have call successors, (480), 16 states have call predecessors, (480), 16 states have return successors, (480), 479 states have call predecessors, (480), 480 states have call successors, (480) [2023-11-28 23:51:55,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1203 states to 1203 states and 1964 transitions. [2023-11-28 23:51:55,969 INFO L78 Accepts]: Start accepts. Automaton has 1203 states and 1964 transitions. Word has length 611 [2023-11-28 23:51:55,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:51:55,970 INFO L495 AbstractCegarLoop]: Abstraction has 1203 states and 1964 transitions. [2023-11-28 23:51:55,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:51:55,971 INFO L276 IsEmpty]: Start isEmpty. Operand 1203 states and 1964 transitions. [2023-11-28 23:51:55,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2023-11-28 23:51:55,974 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:51:55,975 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:51:55,981 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-28 23:51:56,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:56,176 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:51:56,176 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:51:56,177 INFO L85 PathProgramCache]: Analyzing trace with hash -502895643, now seen corresponding path program 1 times [2023-11-28 23:51:56,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:51:56,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1389134541] [2023-11-28 23:51:56,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:56,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:51:56,240 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:51:56,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1963915247] [2023-11-28 23:51:56,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:56,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:56,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:51:56,242 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:51:56,244 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-28 23:51:56,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:56,587 INFO L262 TraceCheckSpWp]: Trace formula consists of 1324 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-28 23:51:56,600 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:51:57,165 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:51:57,165 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:51:57,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:51:57,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1389134541] [2023-11-28 23:51:57,166 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:51:57,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963915247] [2023-11-28 23:51:57,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963915247] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:51:57,166 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:51:57,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-28 23:51:57,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372360225] [2023-11-28 23:51:57,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:51:57,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 23:51:57,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:51:57,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 23:51:57,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-28 23:51:57,168 INFO L87 Difference]: Start difference. First operand 1203 states and 1964 transitions. Second operand has 5 states, 5 states have (on average 21.8) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:51:57,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:51:57,974 INFO L93 Difference]: Finished difference Result 2902 states and 4736 transitions. [2023-11-28 23:51:57,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 23:51:57,975 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.8) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 611 [2023-11-28 23:51:57,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:51:57,990 INFO L225 Difference]: With dead ends: 2902 [2023-11-28 23:51:57,990 INFO L226 Difference]: Without dead ends: 1826 [2023-11-28 23:51:57,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 613 GetRequests, 607 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-28 23:51:57,996 INFO L413 NwaCegarLoop]: 427 mSDtfsCounter, 969 mSDsluCounter, 1261 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 609 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 969 SdHoareTripleChecker+Valid, 1688 SdHoareTripleChecker+Invalid, 646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 609 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-28 23:51:57,997 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [969 Valid, 1688 Invalid, 646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [609 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-28 23:51:58,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1826 states. [2023-11-28 23:51:58,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1826 to 1215. [2023-11-28 23:51:58,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1215 states, 718 states have (on average 1.4206128133704736) internal successors, (1020), 719 states have internal predecessors, (1020), 480 states have call successors, (480), 16 states have call predecessors, (480), 16 states have return successors, (480), 479 states have call predecessors, (480), 480 states have call successors, (480) [2023-11-28 23:51:58,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1215 states to 1215 states and 1980 transitions. [2023-11-28 23:51:58,350 INFO L78 Accepts]: Start accepts. Automaton has 1215 states and 1980 transitions. Word has length 611 [2023-11-28 23:51:58,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:51:58,351 INFO L495 AbstractCegarLoop]: Abstraction has 1215 states and 1980 transitions. [2023-11-28 23:51:58,351 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.8) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:51:58,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1215 states and 1980 transitions. [2023-11-28 23:51:58,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2023-11-28 23:51:58,357 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:51:58,357 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:51:58,364 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-28 23:51:58,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:58,558 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:51:58,558 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:51:58,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1272111719, now seen corresponding path program 1 times [2023-11-28 23:51:58,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:51:58,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597292882] [2023-11-28 23:51:58,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:58,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:51:58,620 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:51:58,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1203041816] [2023-11-28 23:51:58,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:51:58,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:51:58,620 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:51:58,621 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:51:58,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-28 23:51:58,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:51:58,969 INFO L262 TraceCheckSpWp]: Trace formula consists of 1322 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-28 23:51:58,984 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:52:05,969 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:52:05,970 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:52:05,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:52:05,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597292882] [2023-11-28 23:52:05,970 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:52:05,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1203041816] [2023-11-28 23:52:05,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1203041816] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:52:05,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:52:05,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-28 23:52:05,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824801383] [2023-11-28 23:52:05,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:52:05,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-28 23:52:05,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:52:05,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-28 23:52:05,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2023-11-28 23:52:05,973 INFO L87 Difference]: Start difference. First operand 1215 states and 1980 transitions. Second operand has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:52:08,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:52:08,331 INFO L93 Difference]: Finished difference Result 2443 states and 3954 transitions. [2023-11-28 23:52:08,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-28 23:52:08,332 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 611 [2023-11-28 23:52:08,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:52:08,343 INFO L225 Difference]: With dead ends: 2443 [2023-11-28 23:52:08,344 INFO L226 Difference]: Without dead ends: 1355 [2023-11-28 23:52:08,348 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 601 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=143, Invalid=277, Unknown=0, NotChecked=0, Total=420 [2023-11-28 23:52:08,349 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 543 mSDsluCounter, 2113 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 543 SdHoareTripleChecker+Valid, 2554 SdHoareTripleChecker+Invalid, 1285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-28 23:52:08,350 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [543 Valid, 2554 Invalid, 1285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 1075 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-28 23:52:08,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1355 states. [2023-11-28 23:52:08,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1355 to 1225. [2023-11-28 23:52:08,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1225 states, 728 states have (on average 1.4175824175824177) internal successors, (1032), 729 states have internal predecessors, (1032), 480 states have call successors, (480), 16 states have call predecessors, (480), 16 states have return successors, (480), 479 states have call predecessors, (480), 480 states have call successors, (480) [2023-11-28 23:52:08,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1225 states to 1225 states and 1992 transitions. [2023-11-28 23:52:08,703 INFO L78 Accepts]: Start accepts. Automaton has 1225 states and 1992 transitions. Word has length 611 [2023-11-28 23:52:08,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:52:08,704 INFO L495 AbstractCegarLoop]: Abstraction has 1225 states and 1992 transitions. [2023-11-28 23:52:08,705 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:52:08,705 INFO L276 IsEmpty]: Start isEmpty. Operand 1225 states and 1992 transitions. [2023-11-28 23:52:08,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2023-11-28 23:52:08,710 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:52:08,711 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:52:08,718 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-28 23:52:08,916 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:52:08,917 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:52:08,917 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:52:08,917 INFO L85 PathProgramCache]: Analyzing trace with hash -1769760027, now seen corresponding path program 1 times [2023-11-28 23:52:08,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:52:08,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089564685] [2023-11-28 23:52:08,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:52:08,918 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:52:08,979 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:52:08,979 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1444985277] [2023-11-28 23:52:08,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:52:08,979 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:52:08,979 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:52:08,981 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:52:08,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-28 23:52:09,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:52:09,351 INFO L262 TraceCheckSpWp]: Trace formula consists of 1322 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-28 23:52:09,366 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:52:17,788 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:52:17,788 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:52:17,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:52:17,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089564685] [2023-11-28 23:52:17,789 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:52:17,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444985277] [2023-11-28 23:52:17,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444985277] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:52:17,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:52:17,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-28 23:52:17,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487319891] [2023-11-28 23:52:17,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:52:17,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-28 23:52:17,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:52:17,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-28 23:52:17,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2023-11-28 23:52:17,792 INFO L87 Difference]: Start difference. First operand 1225 states and 1992 transitions. Second operand has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 11 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:52:19,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:52:19,242 INFO L93 Difference]: Finished difference Result 2615 states and 4204 transitions. [2023-11-28 23:52:19,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-28 23:52:19,243 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 11 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 611 [2023-11-28 23:52:19,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:52:19,251 INFO L225 Difference]: With dead ends: 2615 [2023-11-28 23:52:19,251 INFO L226 Difference]: Without dead ends: 1517 [2023-11-28 23:52:19,255 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 621 GetRequests, 601 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2023-11-28 23:52:19,255 INFO L413 NwaCegarLoop]: 445 mSDtfsCounter, 189 mSDsluCounter, 1763 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 2208 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-28 23:52:19,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 2208 Invalid, 346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 336 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-28 23:52:19,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1517 states. [2023-11-28 23:52:19,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1517 to 1361. [2023-11-28 23:52:19,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1361 states, 846 states have (on average 1.4184397163120568) internal successors, (1200), 849 states have internal predecessors, (1200), 496 states have call successors, (496), 18 states have call predecessors, (496), 18 states have return successors, (496), 493 states have call predecessors, (496), 496 states have call successors, (496) [2023-11-28 23:52:19,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1361 states to 1361 states and 2192 transitions. [2023-11-28 23:52:19,603 INFO L78 Accepts]: Start accepts. Automaton has 1361 states and 2192 transitions. Word has length 611 [2023-11-28 23:52:19,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:52:19,603 INFO L495 AbstractCegarLoop]: Abstraction has 1361 states and 2192 transitions. [2023-11-28 23:52:19,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 11 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:52:19,604 INFO L276 IsEmpty]: Start isEmpty. Operand 1361 states and 2192 transitions. [2023-11-28 23:52:19,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2023-11-28 23:52:19,609 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:52:19,610 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:52:19,618 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-28 23:52:19,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:52:19,811 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:52:19,811 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:52:19,811 INFO L85 PathProgramCache]: Analyzing trace with hash 685305705, now seen corresponding path program 1 times [2023-11-28 23:52:19,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:52:19,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676468891] [2023-11-28 23:52:19,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:52:19,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:52:19,865 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:52:19,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1605877571] [2023-11-28 23:52:19,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:52:19,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:52:19,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:52:19,867 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:52:19,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-28 23:52:20,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:52:20,225 INFO L262 TraceCheckSpWp]: Trace formula consists of 1320 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-28 23:52:20,233 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:52:21,182 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 6509 proven. 105 refuted. 0 times theorem prover too weak. 13586 trivial. 0 not checked. [2023-11-28 23:52:21,183 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:52:21,796 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 489 proven. 108 refuted. 0 times theorem prover too weak. 19603 trivial. 0 not checked. [2023-11-28 23:52:21,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:52:21,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676468891] [2023-11-28 23:52:21,796 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:52:21,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605877571] [2023-11-28 23:52:21,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605877571] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 23:52:21,797 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-28 23:52:21,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2023-11-28 23:52:21,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990797908] [2023-11-28 23:52:21,798 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-28 23:52:21,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-28 23:52:21,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:52:21,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-28 23:52:21,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2023-11-28 23:52:21,801 INFO L87 Difference]: Start difference. First operand 1361 states and 2192 transitions. Second operand has 18 states, 18 states have (on average 12.0) internal successors, (216), 18 states have internal predecessors, (216), 6 states have call successors, (202), 4 states have call predecessors, (202), 8 states have return successors, (202), 6 states have call predecessors, (202), 6 states have call successors, (202) [2023-11-28 23:52:26,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:52:26,381 INFO L93 Difference]: Finished difference Result 5724 states and 9078 transitions. [2023-11-28 23:52:26,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-11-28 23:52:26,382 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 12.0) internal successors, (216), 18 states have internal predecessors, (216), 6 states have call successors, (202), 4 states have call predecessors, (202), 8 states have return successors, (202), 6 states have call predecessors, (202), 6 states have call successors, (202) Word has length 611 [2023-11-28 23:52:26,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:52:26,410 INFO L225 Difference]: With dead ends: 5724 [2023-11-28 23:52:26,410 INFO L226 Difference]: Without dead ends: 4482 [2023-11-28 23:52:26,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1274 GetRequests, 1212 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1409 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1101, Invalid=2931, Unknown=0, NotChecked=0, Total=4032 [2023-11-28 23:52:26,417 INFO L413 NwaCegarLoop]: 938 mSDtfsCounter, 2501 mSDsluCounter, 3741 mSDsCounter, 0 mSdLazyCounter, 4561 mSolverCounterSat, 1203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2583 SdHoareTripleChecker+Valid, 4679 SdHoareTripleChecker+Invalid, 5764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1203 IncrementalHoareTripleChecker+Valid, 4561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-11-28 23:52:26,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2583 Valid, 4679 Invalid, 5764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1203 Valid, 4561 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-11-28 23:52:26,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4482 states. [2023-11-28 23:52:27,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4482 to 3747. [2023-11-28 23:52:27,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3747 states, 2388 states have (on average 1.4112227805695143) internal successors, (3370), 2397 states have internal predecessors, (3370), 1294 states have call successors, (1294), 64 states have call predecessors, (1294), 64 states have return successors, (1294), 1285 states have call predecessors, (1294), 1294 states have call successors, (1294) [2023-11-28 23:52:27,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3747 states to 3747 states and 5958 transitions. [2023-11-28 23:52:27,103 INFO L78 Accepts]: Start accepts. Automaton has 3747 states and 5958 transitions. Word has length 611 [2023-11-28 23:52:27,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:52:27,104 INFO L495 AbstractCegarLoop]: Abstraction has 3747 states and 5958 transitions. [2023-11-28 23:52:27,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 12.0) internal successors, (216), 18 states have internal predecessors, (216), 6 states have call successors, (202), 4 states have call predecessors, (202), 8 states have return successors, (202), 6 states have call predecessors, (202), 6 states have call successors, (202) [2023-11-28 23:52:27,105 INFO L276 IsEmpty]: Start isEmpty. Operand 3747 states and 5958 transitions. [2023-11-28 23:52:27,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2023-11-28 23:52:27,111 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:52:27,112 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:52:27,120 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-28 23:52:27,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-28 23:52:27,317 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:52:27,317 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:52:27,317 INFO L85 PathProgramCache]: Analyzing trace with hash 612919147, now seen corresponding path program 1 times [2023-11-28 23:52:27,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:52:27,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869289195] [2023-11-28 23:52:27,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:52:27,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:52:27,370 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:52:27,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1965486094] [2023-11-28 23:52:27,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:52:27,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:52:27,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:52:27,372 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:52:27,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-28 23:52:27,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:52:27,855 INFO L262 TraceCheckSpWp]: Trace formula consists of 1321 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-28 23:52:27,870 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:52:36,803 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 2010 proven. 285 refuted. 0 times theorem prover too weak. 17905 trivial. 0 not checked. [2023-11-28 23:52:36,803 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:52:47,727 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:52:47,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:52:47,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869289195] [2023-11-28 23:52:47,727 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:52:47,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1965486094] [2023-11-28 23:52:47,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1965486094] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-28 23:52:47,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 23:52:47,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [14] total 22 [2023-11-28 23:52:47,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325303680] [2023-11-28 23:52:47,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:52:47,729 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-28 23:52:47,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:52:47,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-28 23:52:47,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=347, Unknown=0, NotChecked=0, Total=462 [2023-11-28 23:52:47,731 INFO L87 Difference]: Start difference. First operand 3747 states and 5958 transitions. Second operand has 10 states, 10 states have (on average 10.9) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:52:50,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:52:50,509 INFO L93 Difference]: Finished difference Result 8119 states and 12817 transitions. [2023-11-28 23:52:50,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-28 23:52:50,511 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 611 [2023-11-28 23:52:50,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:52:50,532 INFO L225 Difference]: With dead ends: 8119 [2023-11-28 23:52:50,533 INFO L226 Difference]: Without dead ends: 4499 [2023-11-28 23:52:50,541 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1233 GetRequests, 1200 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 317 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=265, Invalid=925, Unknown=0, NotChecked=0, Total=1190 [2023-11-28 23:52:50,542 INFO L413 NwaCegarLoop]: 459 mSDtfsCounter, 314 mSDsluCounter, 2919 mSDsCounter, 0 mSdLazyCounter, 458 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 3378 SdHoareTripleChecker+Invalid, 465 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-28 23:52:50,542 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [314 Valid, 3378 Invalid, 465 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 458 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-28 23:52:50,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4499 states. [2023-11-28 23:52:51,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4499 to 3759. [2023-11-28 23:52:51,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 2400 states have (on average 1.4116666666666666) internal successors, (3388), 2409 states have internal predecessors, (3388), 1294 states have call successors, (1294), 64 states have call predecessors, (1294), 64 states have return successors, (1294), 1285 states have call predecessors, (1294), 1294 states have call successors, (1294) [2023-11-28 23:52:51,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5976 transitions. [2023-11-28 23:52:51,077 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5976 transitions. Word has length 611 [2023-11-28 23:52:51,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:52:51,078 INFO L495 AbstractCegarLoop]: Abstraction has 3759 states and 5976 transitions. [2023-11-28 23:52:51,078 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:52:51,078 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5976 transitions. [2023-11-28 23:52:51,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2023-11-28 23:52:51,082 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:52:51,083 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:52:51,091 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-28 23:52:51,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-28 23:52:51,284 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:52:51,284 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:52:51,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1759763047, now seen corresponding path program 1 times [2023-11-28 23:52:51,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:52:51,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495005062] [2023-11-28 23:52:51,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:52:51,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:52:51,347 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:52:51,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2120893171] [2023-11-28 23:52:51,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:52:51,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:52:51,348 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:52:51,349 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:52:51,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-28 23:52:51,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:52:51,726 INFO L262 TraceCheckSpWp]: Trace formula consists of 1325 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-28 23:52:51,735 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:52:56,476 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:52:56,476 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:52:56,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:52:56,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495005062] [2023-11-28 23:52:56,476 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:52:56,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120893171] [2023-11-28 23:52:56,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120893171] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:52:56,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:52:56,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-28 23:52:56,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253256530] [2023-11-28 23:52:56,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:52:56,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-28 23:52:56,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:52:56,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-28 23:52:56,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2023-11-28 23:52:56,478 INFO L87 Difference]: Start difference. First operand 3759 states and 5976 transitions. Second operand has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:52:57,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:52:57,697 INFO L93 Difference]: Finished difference Result 7761 states and 12284 transitions. [2023-11-28 23:52:57,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-28 23:52:57,698 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 611 [2023-11-28 23:52:57,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:52:57,721 INFO L225 Difference]: With dead ends: 7761 [2023-11-28 23:52:57,722 INFO L226 Difference]: Without dead ends: 4129 [2023-11-28 23:52:57,730 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 601 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=277, Unknown=0, NotChecked=0, Total=420 [2023-11-28 23:52:57,730 INFO L413 NwaCegarLoop]: 451 mSDtfsCounter, 478 mSDsluCounter, 1983 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 478 SdHoareTripleChecker+Valid, 2434 SdHoareTripleChecker+Invalid, 1048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-28 23:52:57,730 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [478 Valid, 2434 Invalid, 1048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 839 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-28 23:52:57,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4129 states. [2023-11-28 23:52:58,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4129 to 3801. [2023-11-28 23:52:58,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3801 states, 2442 states have (on average 1.4144144144144144) internal successors, (3454), 2451 states have internal predecessors, (3454), 1294 states have call successors, (1294), 64 states have call predecessors, (1294), 64 states have return successors, (1294), 1285 states have call predecessors, (1294), 1294 states have call successors, (1294) [2023-11-28 23:52:58,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3801 states to 3801 states and 6042 transitions. [2023-11-28 23:52:58,176 INFO L78 Accepts]: Start accepts. Automaton has 3801 states and 6042 transitions. Word has length 611 [2023-11-28 23:52:58,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:52:58,177 INFO L495 AbstractCegarLoop]: Abstraction has 3801 states and 6042 transitions. [2023-11-28 23:52:58,177 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:52:58,177 INFO L276 IsEmpty]: Start isEmpty. Operand 3801 states and 6042 transitions. [2023-11-28 23:52:58,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2023-11-28 23:52:58,183 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:52:58,184 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:52:58,192 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-28 23:52:58,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-28 23:52:58,385 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:52:58,385 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:52:58,385 INFO L85 PathProgramCache]: Analyzing trace with hash -80138517, now seen corresponding path program 1 times [2023-11-28 23:52:58,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:52:58,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311685208] [2023-11-28 23:52:58,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:52:58,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:52:58,439 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:52:58,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1614276955] [2023-11-28 23:52:58,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:52:58,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:52:58,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:52:58,440 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:52:58,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-28 23:52:58,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:52:58,759 INFO L262 TraceCheckSpWp]: Trace formula consists of 1323 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-28 23:52:58,770 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:53:02,680 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:53:02,680 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:53:02,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:53:02,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311685208] [2023-11-28 23:53:02,681 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:53:02,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1614276955] [2023-11-28 23:53:02,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1614276955] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:53:02,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:53:02,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-28 23:53:02,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260836473] [2023-11-28 23:53:02,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:53:02,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-28 23:53:02,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:53:02,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-28 23:53:02,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2023-11-28 23:53:02,683 INFO L87 Difference]: Start difference. First operand 3801 states and 6042 transitions. Second operand has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:53:03,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:53:03,609 INFO L93 Difference]: Finished difference Result 7803 states and 12344 transitions. [2023-11-28 23:53:03,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-28 23:53:03,610 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 611 [2023-11-28 23:53:03,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:53:03,637 INFO L225 Difference]: With dead ends: 7803 [2023-11-28 23:53:03,637 INFO L226 Difference]: Without dead ends: 4129 [2023-11-28 23:53:03,650 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 601 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=277, Unknown=0, NotChecked=0, Total=420 [2023-11-28 23:53:03,650 INFO L413 NwaCegarLoop]: 462 mSDtfsCounter, 493 mSDsluCounter, 1605 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 208 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 2067 SdHoareTripleChecker+Invalid, 614 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 208 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-28 23:53:03,650 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [493 Valid, 2067 Invalid, 614 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [208 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-28 23:53:03,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4129 states. [2023-11-28 23:53:04,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4129 to 3759. [2023-11-28 23:53:04,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3759 states, 2400 states have (on average 1.4116666666666666) internal successors, (3388), 2409 states have internal predecessors, (3388), 1294 states have call successors, (1294), 64 states have call predecessors, (1294), 64 states have return successors, (1294), 1285 states have call predecessors, (1294), 1294 states have call successors, (1294) [2023-11-28 23:53:04,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3759 states to 3759 states and 5976 transitions. [2023-11-28 23:53:04,148 INFO L78 Accepts]: Start accepts. Automaton has 3759 states and 5976 transitions. Word has length 611 [2023-11-28 23:53:04,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:53:04,149 INFO L495 AbstractCegarLoop]: Abstraction has 3759 states and 5976 transitions. [2023-11-28 23:53:04,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.909090909090908) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:53:04,150 INFO L276 IsEmpty]: Start isEmpty. Operand 3759 states and 5976 transitions. [2023-11-28 23:53:04,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2023-11-28 23:53:04,155 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:53:04,156 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:53:04,162 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-28 23:53:04,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-28 23:53:04,357 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:53:04,357 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:53:04,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1172957033, now seen corresponding path program 1 times [2023-11-28 23:53:04,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:53:04,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202125461] [2023-11-28 23:53:04,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:53:04,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:53:04,412 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:53:04,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [709513768] [2023-11-28 23:53:04,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:53:04,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:53:04,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:53:04,414 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:53:04,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-28 23:53:04,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:53:04,740 INFO L262 TraceCheckSpWp]: Trace formula consists of 1323 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-28 23:53:04,748 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:53:10,297 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:53:10,297 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:53:10,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:53:10,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202125461] [2023-11-28 23:53:10,297 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:53:10,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709513768] [2023-11-28 23:53:10,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709513768] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:53:10,298 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:53:10,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-28 23:53:10,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69128146] [2023-11-28 23:53:10,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:53:10,299 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-28 23:53:10,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:53:10,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-28 23:53:10,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-28 23:53:10,300 INFO L87 Difference]: Start difference. First operand 3759 states and 5976 transitions. Second operand has 10 states, 10 states have (on average 10.9) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:53:12,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Bool, Real, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-28 23:53:12,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:53:12,846 INFO L93 Difference]: Finished difference Result 7903 states and 12469 transitions. [2023-11-28 23:53:12,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-28 23:53:12,846 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 611 [2023-11-28 23:53:12,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:53:12,857 INFO L225 Difference]: With dead ends: 7903 [2023-11-28 23:53:12,857 INFO L226 Difference]: Without dead ends: 4271 [2023-11-28 23:53:12,866 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 619 GetRequests, 602 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2023-11-28 23:53:12,866 INFO L413 NwaCegarLoop]: 468 mSDtfsCounter, 164 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 2239 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-11-28 23:53:12,867 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 2239 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-11-28 23:53:12,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4271 states. [2023-11-28 23:53:13,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4271 to 3771. [2023-11-28 23:53:13,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3771 states, 2412 states have (on average 1.412106135986733) internal successors, (3406), 2421 states have internal predecessors, (3406), 1294 states have call successors, (1294), 64 states have call predecessors, (1294), 64 states have return successors, (1294), 1285 states have call predecessors, (1294), 1294 states have call successors, (1294) [2023-11-28 23:53:13,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3771 states to 3771 states and 5994 transitions. [2023-11-28 23:53:13,370 INFO L78 Accepts]: Start accepts. Automaton has 3771 states and 5994 transitions. Word has length 611 [2023-11-28 23:53:13,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:53:13,371 INFO L495 AbstractCegarLoop]: Abstraction has 3771 states and 5994 transitions. [2023-11-28 23:53:13,371 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:53:13,371 INFO L276 IsEmpty]: Start isEmpty. Operand 3771 states and 5994 transitions. [2023-11-28 23:53:13,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 612 [2023-11-28 23:53:13,375 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:53:13,375 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:53:13,383 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-28 23:53:13,576 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-28 23:53:13,576 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:53:13,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:53:13,577 INFO L85 PathProgramCache]: Analyzing trace with hash -666944531, now seen corresponding path program 1 times [2023-11-28 23:53:13,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:53:13,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926194322] [2023-11-28 23:53:13,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:53:13,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:53:13,634 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:53:13,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1690435321] [2023-11-28 23:53:13,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:53:13,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:53:13,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:53:13,636 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:53:13,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-28 23:53:14,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:53:14,033 INFO L262 TraceCheckSpWp]: Trace formula consists of 1321 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-28 23:53:14,041 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:53:18,672 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:53:18,672 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:53:18,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:53:18,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926194322] [2023-11-28 23:53:18,672 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:53:18,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690435321] [2023-11-28 23:53:18,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690435321] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:53:18,673 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:53:18,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-28 23:53:18,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841262910] [2023-11-28 23:53:18,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:53:18,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-28 23:53:18,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:53:18,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-28 23:53:18,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2023-11-28 23:53:18,676 INFO L87 Difference]: Start difference. First operand 3771 states and 5994 transitions. Second operand has 10 states, 10 states have (on average 10.9) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:53:19,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:53:19,384 INFO L93 Difference]: Finished difference Result 7915 states and 12475 transitions. [2023-11-28 23:53:19,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-28 23:53:19,384 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 611 [2023-11-28 23:53:19,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:53:19,394 INFO L225 Difference]: With dead ends: 7915 [2023-11-28 23:53:19,394 INFO L226 Difference]: Without dead ends: 4271 [2023-11-28 23:53:19,403 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 619 GetRequests, 602 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2023-11-28 23:53:19,404 INFO L413 NwaCegarLoop]: 491 mSDtfsCounter, 137 mSDsluCounter, 1847 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 2338 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-28 23:53:19,404 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 2338 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-28 23:53:19,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4271 states. [2023-11-28 23:53:19,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4271 to 3735. [2023-11-28 23:53:19,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3735 states, 2376 states have (on average 1.4057239057239057) internal successors, (3340), 2385 states have internal predecessors, (3340), 1294 states have call successors, (1294), 64 states have call predecessors, (1294), 64 states have return successors, (1294), 1285 states have call predecessors, (1294), 1294 states have call successors, (1294) [2023-11-28 23:53:19,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3735 states to 3735 states and 5928 transitions. [2023-11-28 23:53:19,896 INFO L78 Accepts]: Start accepts. Automaton has 3735 states and 5928 transitions. Word has length 611 [2023-11-28 23:53:19,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:53:19,897 INFO L495 AbstractCegarLoop]: Abstraction has 3735 states and 5928 transitions. [2023-11-28 23:53:19,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 10 states have internal predecessors, (109), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:53:19,897 INFO L276 IsEmpty]: Start isEmpty. Operand 3735 states and 5928 transitions. [2023-11-28 23:53:19,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 613 [2023-11-28 23:53:19,901 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:53:19,901 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:53:19,908 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-28 23:53:20,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-28 23:53:20,102 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:53:20,102 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:53:20,102 INFO L85 PathProgramCache]: Analyzing trace with hash -1284005904, now seen corresponding path program 1 times [2023-11-28 23:53:20,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:53:20,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235874258] [2023-11-28 23:53:20,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:53:20,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:53:20,153 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:53:20,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [891737127] [2023-11-28 23:53:20,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:53:20,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:53:20,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:53:20,154 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:53:20,156 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-28 23:53:20,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:53:20,574 INFO L262 TraceCheckSpWp]: Trace formula consists of 1326 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-28 23:53:20,582 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:53:27,869 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 2718 proven. 279 refuted. 0 times theorem prover too weak. 17203 trivial. 0 not checked. [2023-11-28 23:53:27,869 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:53:36,654 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:53:36,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:53:36,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235874258] [2023-11-28 23:53:36,654 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:53:36,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891737127] [2023-11-28 23:53:36,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891737127] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-28 23:53:36,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 23:53:36,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [15] total 24 [2023-11-28 23:53:36,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672908937] [2023-11-28 23:53:36,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:53:36,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-28 23:53:36,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:53:36,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-28 23:53:36,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=415, Unknown=0, NotChecked=0, Total=552 [2023-11-28 23:53:36,657 INFO L87 Difference]: Start difference. First operand 3735 states and 5928 transitions. Second operand has 12 states, 12 states have (on average 9.166666666666666) internal successors, (110), 12 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:53:39,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:53:39,585 INFO L93 Difference]: Finished difference Result 6581 states and 10347 transitions. [2023-11-28 23:53:39,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-28 23:53:39,586 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.166666666666666) internal successors, (110), 12 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 612 [2023-11-28 23:53:39,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:53:39,601 INFO L225 Difference]: With dead ends: 6581 [2023-11-28 23:53:39,601 INFO L226 Difference]: Without dead ends: 4635 [2023-11-28 23:53:39,608 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1240 GetRequests, 1201 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=407, Invalid=1233, Unknown=0, NotChecked=0, Total=1640 [2023-11-28 23:53:39,609 INFO L413 NwaCegarLoop]: 466 mSDtfsCounter, 338 mSDsluCounter, 3424 mSDsCounter, 0 mSdLazyCounter, 872 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 3890 SdHoareTripleChecker+Invalid, 891 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-28 23:53:39,609 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 3890 Invalid, 891 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 872 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-28 23:53:39,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4635 states. [2023-11-28 23:53:40,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4635 to 3829. [2023-11-28 23:53:40,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3829 states, 2499 states have (on average 1.4073629451780711) internal successors, (3517), 2508 states have internal predecessors, (3517), 1258 states have call successors, (1258), 71 states have call predecessors, (1258), 71 states have return successors, (1258), 1249 states have call predecessors, (1258), 1258 states have call successors, (1258) [2023-11-28 23:53:40,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3829 states to 3829 states and 6033 transitions. [2023-11-28 23:53:40,226 INFO L78 Accepts]: Start accepts. Automaton has 3829 states and 6033 transitions. Word has length 612 [2023-11-28 23:53:40,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:53:40,227 INFO L495 AbstractCegarLoop]: Abstraction has 3829 states and 6033 transitions. [2023-11-28 23:53:40,227 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.166666666666666) internal successors, (110), 12 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:53:40,228 INFO L276 IsEmpty]: Start isEmpty. Operand 3829 states and 6033 transitions. [2023-11-28 23:53:40,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 613 [2023-11-28 23:53:40,231 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:53:40,232 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:53:40,239 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-28 23:53:40,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-28 23:53:40,433 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:53:40,433 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:53:40,433 INFO L85 PathProgramCache]: Analyzing trace with hash 491001458, now seen corresponding path program 1 times [2023-11-28 23:53:40,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:53:40,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36180184] [2023-11-28 23:53:40,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:53:40,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:53:40,478 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:53:40,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [700516364] [2023-11-28 23:53:40,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:53:40,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:53:40,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:53:40,479 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:53:40,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-28 23:53:40,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:53:41,002 INFO L262 TraceCheckSpWp]: Trace formula consists of 1324 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-28 23:53:41,015 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:53:51,652 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 2481 proven. 561 refuted. 0 times theorem prover too weak. 17158 trivial. 0 not checked. [2023-11-28 23:53:51,652 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:54:06,396 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:54:06,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:54:06,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36180184] [2023-11-28 23:54:06,397 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:54:06,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700516364] [2023-11-28 23:54:06,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700516364] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-28 23:54:06,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 23:54:06,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [18] total 27 [2023-11-28 23:54:06,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73864353] [2023-11-28 23:54:06,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:54:06,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-28 23:54:06,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:54:06,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-28 23:54:06,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=550, Unknown=0, NotChecked=0, Total=702 [2023-11-28 23:54:06,400 INFO L87 Difference]: Start difference. First operand 3829 states and 6033 transitions. Second operand has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:54:17,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:54:17,036 INFO L93 Difference]: Finished difference Result 7061 states and 10878 transitions. [2023-11-28 23:54:17,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-11-28 23:54:17,036 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 612 [2023-11-28 23:54:17,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:54:17,048 INFO L225 Difference]: With dead ends: 7061 [2023-11-28 23:54:17,048 INFO L226 Difference]: Without dead ends: 5025 [2023-11-28 23:54:17,053 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1253 GetRequests, 1198 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1025 ImplicationChecksByTransitivity, 10.8s TimeCoverageRelationStatistics Valid=588, Invalid=2604, Unknown=0, NotChecked=0, Total=3192 [2023-11-28 23:54:17,053 INFO L413 NwaCegarLoop]: 427 mSDtfsCounter, 446 mSDsluCounter, 2930 mSDsCounter, 0 mSdLazyCounter, 595 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 3357 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 595 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-28 23:54:17,053 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 3357 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 595 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-28 23:54:17,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5025 states. [2023-11-28 23:54:17,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5025 to 4039. [2023-11-28 23:54:17,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4039 states, 2667 states have (on average 1.401949756280465) internal successors, (3739), 2682 states have internal predecessors, (3739), 1282 states have call successors, (1282), 89 states have call predecessors, (1282), 89 states have return successors, (1282), 1267 states have call predecessors, (1282), 1282 states have call successors, (1282) [2023-11-28 23:54:17,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4039 states to 4039 states and 6303 transitions. [2023-11-28 23:54:17,527 INFO L78 Accepts]: Start accepts. Automaton has 4039 states and 6303 transitions. Word has length 612 [2023-11-28 23:54:17,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:54:17,528 INFO L495 AbstractCegarLoop]: Abstraction has 4039 states and 6303 transitions. [2023-11-28 23:54:17,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:54:17,528 INFO L276 IsEmpty]: Start isEmpty. Operand 4039 states and 6303 transitions. [2023-11-28 23:54:17,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 613 [2023-11-28 23:54:17,532 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:54:17,532 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:54:17,539 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-28 23:54:17,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-28 23:54:17,733 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:54:17,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:54:17,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1171059828, now seen corresponding path program 1 times [2023-11-28 23:54:17,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:54:17,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080225463] [2023-11-28 23:54:17,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:54:17,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:54:17,776 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:54:17,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [489390828] [2023-11-28 23:54:17,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:54:17,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:54:17,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:54:17,778 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:54:17,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-28 23:54:18,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:54:18,123 INFO L262 TraceCheckSpWp]: Trace formula consists of 1324 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-28 23:54:18,130 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:54:24,251 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:54:24,251 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:54:24,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:54:24,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080225463] [2023-11-28 23:54:24,252 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:54:24,252 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [489390828] [2023-11-28 23:54:24,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [489390828] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:54:24,252 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:54:24,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-28 23:54:24,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1886598136] [2023-11-28 23:54:24,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:54:24,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-28 23:54:24,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:54:24,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-28 23:54:24,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-11-28 23:54:24,254 INFO L87 Difference]: Start difference. First operand 4039 states and 6303 transitions. Second operand has 10 states, 10 states have (on average 11.0) internal successors, (110), 10 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:54:25,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:54:25,826 INFO L93 Difference]: Finished difference Result 6721 states and 10378 transitions. [2023-11-28 23:54:25,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-28 23:54:25,827 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.0) internal successors, (110), 10 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 612 [2023-11-28 23:54:25,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:54:25,837 INFO L225 Difference]: With dead ends: 6721 [2023-11-28 23:54:25,838 INFO L226 Difference]: Without dead ends: 4499 [2023-11-28 23:54:25,842 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 603 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=109, Invalid=233, Unknown=0, NotChecked=0, Total=342 [2023-11-28 23:54:25,843 INFO L413 NwaCegarLoop]: 454 mSDtfsCounter, 216 mSDsluCounter, 2095 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 2549 SdHoareTripleChecker+Invalid, 356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-28 23:54:25,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 2549 Invalid, 356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-28 23:54:25,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4499 states. [2023-11-28 23:54:26,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4499 to 4237. [2023-11-28 23:54:26,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4237 states, 2805 states have (on average 1.3885918003565063) internal successors, (3895), 2826 states have internal predecessors, (3895), 1330 states have call successors, (1330), 101 states have call predecessors, (1330), 101 states have return successors, (1330), 1309 states have call predecessors, (1330), 1330 states have call successors, (1330) [2023-11-28 23:54:26,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4237 states to 4237 states and 6555 transitions. [2023-11-28 23:54:26,386 INFO L78 Accepts]: Start accepts. Automaton has 4237 states and 6555 transitions. Word has length 612 [2023-11-28 23:54:26,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:54:26,386 INFO L495 AbstractCegarLoop]: Abstraction has 4237 states and 6555 transitions. [2023-11-28 23:54:26,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.0) internal successors, (110), 10 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:54:26,387 INFO L276 IsEmpty]: Start isEmpty. Operand 4237 states and 6555 transitions. [2023-11-28 23:54:26,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 613 [2023-11-28 23:54:26,390 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:54:26,391 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:54:26,397 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-28 23:54:26,591 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-28 23:54:26,592 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:54:26,592 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:54:26,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1870811918, now seen corresponding path program 1 times [2023-11-28 23:54:26,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:54:26,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528971267] [2023-11-28 23:54:26,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:54:26,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:54:26,645 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:54:26,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [874332947] [2023-11-28 23:54:26,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:54:26,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:54:26,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:54:26,646 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:54:26,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-28 23:54:27,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:54:27,031 INFO L262 TraceCheckSpWp]: Trace formula consists of 1324 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-28 23:54:27,039 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:54:32,599 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:54:32,599 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:54:32,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:54:32,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528971267] [2023-11-28 23:54:32,600 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:54:32,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874332947] [2023-11-28 23:54:32,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874332947] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:54:32,600 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:54:32,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-28 23:54:32,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019639062] [2023-11-28 23:54:32,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:54:32,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-28 23:54:32,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:54:32,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-28 23:54:32,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2023-11-28 23:54:32,602 INFO L87 Difference]: Start difference. First operand 4237 states and 6555 transitions. Second operand has 14 states, 14 states have (on average 7.857142857142857) internal successors, (110), 13 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:54:34,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:54:34,856 INFO L93 Difference]: Finished difference Result 7361 states and 11250 transitions. [2023-11-28 23:54:34,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-28 23:54:34,856 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.857142857142857) internal successors, (110), 13 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 612 [2023-11-28 23:54:34,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:54:34,868 INFO L225 Difference]: With dead ends: 7361 [2023-11-28 23:54:34,868 INFO L226 Difference]: Without dead ends: 4941 [2023-11-28 23:54:34,873 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 626 GetRequests, 599 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=206, Invalid=606, Unknown=0, NotChecked=0, Total=812 [2023-11-28 23:54:34,873 INFO L413 NwaCegarLoop]: 444 mSDtfsCounter, 565 mSDsluCounter, 1851 mSDsCounter, 0 mSdLazyCounter, 764 mSolverCounterSat, 245 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 2295 SdHoareTripleChecker+Invalid, 1009 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 245 IncrementalHoareTripleChecker+Valid, 764 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-28 23:54:34,873 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [565 Valid, 2295 Invalid, 1009 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [245 Valid, 764 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-28 23:54:34,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4941 states. [2023-11-28 23:54:35,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4941 to 4345. [2023-11-28 23:54:35,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4345 states, 2913 states have (on average 1.3886028149673875) internal successors, (4045), 2934 states have internal predecessors, (4045), 1330 states have call successors, (1330), 101 states have call predecessors, (1330), 101 states have return successors, (1330), 1309 states have call predecessors, (1330), 1330 states have call successors, (1330) [2023-11-28 23:54:35,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4345 states to 4345 states and 6705 transitions. [2023-11-28 23:54:35,506 INFO L78 Accepts]: Start accepts. Automaton has 4345 states and 6705 transitions. Word has length 612 [2023-11-28 23:54:35,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:54:35,507 INFO L495 AbstractCegarLoop]: Abstraction has 4345 states and 6705 transitions. [2023-11-28 23:54:35,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.857142857142857) internal successors, (110), 13 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:54:35,507 INFO L276 IsEmpty]: Start isEmpty. Operand 4345 states and 6705 transitions. [2023-11-28 23:54:35,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 613 [2023-11-28 23:54:35,510 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:54:35,511 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:54:35,517 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-28 23:54:35,711 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:54:35,712 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:54:35,712 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:54:35,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1190753548, now seen corresponding path program 1 times [2023-11-28 23:54:35,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:54:35,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372952497] [2023-11-28 23:54:35,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:54:35,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:54:35,757 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:54:35,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [33496666] [2023-11-28 23:54:35,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:54:35,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:54:35,758 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:54:35,759 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:54:35,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-28 23:54:36,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:54:36,125 INFO L262 TraceCheckSpWp]: Trace formula consists of 1324 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-28 23:54:36,132 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:54:36,152 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:54:36,152 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:54:36,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:54:36,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372952497] [2023-11-28 23:54:36,153 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:54:36,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [33496666] [2023-11-28 23:54:36,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [33496666] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:54:36,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:54:36,153 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-28 23:54:36,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462099043] [2023-11-28 23:54:36,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:54:36,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-28 23:54:36,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:54:36,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-28 23:54:36,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-28 23:54:36,155 INFO L87 Difference]: Start difference. First operand 4345 states and 6705 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, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:54:37,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:54:37,304 INFO L93 Difference]: Finished difference Result 13909 states and 21647 transitions. [2023-11-28 23:54:37,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-28 23:54:37,305 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, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 612 [2023-11-28 23:54:37,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:54:37,329 INFO L225 Difference]: With dead ends: 13909 [2023-11-28 23:54:37,329 INFO L226 Difference]: Without dead ends: 11489 [2023-11-28 23:54:37,336 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 613 GetRequests, 610 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-28 23:54:37,337 INFO L413 NwaCegarLoop]: 452 mSDtfsCounter, 842 mSDsluCounter, 1253 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 407 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 842 SdHoareTripleChecker+Valid, 1705 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 407 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-28 23:54:37,337 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [842 Valid, 1705 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [407 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-28 23:54:37,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11489 states. [2023-11-28 23:54:38,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11489 to 4459. [2023-11-28 23:54:38,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4459 states, 3027 states have (on average 1.3898249091509745) internal successors, (4207), 3048 states have internal predecessors, (4207), 1330 states have call successors, (1330), 101 states have call predecessors, (1330), 101 states have return successors, (1330), 1309 states have call predecessors, (1330), 1330 states have call successors, (1330) [2023-11-28 23:54:38,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4459 states to 4459 states and 6867 transitions. [2023-11-28 23:54:38,370 INFO L78 Accepts]: Start accepts. Automaton has 4459 states and 6867 transitions. Word has length 612 [2023-11-28 23:54:38,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:54:38,370 INFO L495 AbstractCegarLoop]: Abstraction has 4459 states and 6867 transitions. [2023-11-28 23:54:38,371 INFO L496 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, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:54:38,371 INFO L276 IsEmpty]: Start isEmpty. Operand 4459 states and 6867 transitions. [2023-11-28 23:54:38,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 613 [2023-11-28 23:54:38,374 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:54:38,375 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:54:38,381 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-28 23:54:38,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:54:38,576 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:54:38,576 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:54:38,576 INFO L85 PathProgramCache]: Analyzing trace with hash 584253814, now seen corresponding path program 1 times [2023-11-28 23:54:38,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:54:38,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052457336] [2023-11-28 23:54:38,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:54:38,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:54:38,625 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:54:38,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1320296500] [2023-11-28 23:54:38,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:54:38,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:54:38,626 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:54:38,627 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:54:38,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-28 23:54:39,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:54:39,052 INFO L262 TraceCheckSpWp]: Trace formula consists of 1322 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-28 23:54:39,058 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:54:41,136 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 13480 proven. 489 refuted. 0 times theorem prover too weak. 6231 trivial. 0 not checked. [2023-11-28 23:54:41,136 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:54:53,838 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 576 proven. 315 refuted. 0 times theorem prover too weak. 19309 trivial. 0 not checked. [2023-11-28 23:54:53,839 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:54:53,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052457336] [2023-11-28 23:54:53,839 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:54:53,839 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320296500] [2023-11-28 23:54:53,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320296500] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 23:54:53,839 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-28 23:54:53,840 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 17] total 35 [2023-11-28 23:54:53,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610822975] [2023-11-28 23:54:53,840 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-28 23:54:53,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-11-28 23:54:53,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:54:53,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-11-28 23:54:53,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=944, Unknown=0, NotChecked=0, Total=1190 [2023-11-28 23:54:53,843 INFO L87 Difference]: Start difference. First operand 4459 states and 6867 transitions. Second operand has 35 states, 34 states have (on average 5.823529411764706) internal successors, (198), 33 states have internal predecessors, (198), 8 states have call successors, (165), 5 states have call predecessors, (165), 10 states have return successors, (166), 8 states have call predecessors, (166), 8 states have call successors, (166) [2023-11-28 23:56:14,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:56:14,646 INFO L93 Difference]: Finished difference Result 102603 states and 146844 transitions. [2023-11-28 23:56:14,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 184 states. [2023-11-28 23:56:14,647 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 34 states have (on average 5.823529411764706) internal successors, (198), 33 states have internal predecessors, (198), 8 states have call successors, (165), 5 states have call predecessors, (165), 10 states have return successors, (166), 8 states have call predecessors, (166), 8 states have call successors, (166) Word has length 612 [2023-11-28 23:56:14,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:56:14,832 INFO L225 Difference]: With dead ends: 102603 [2023-11-28 23:56:14,832 INFO L226 Difference]: Without dead ends: 98275 [2023-11-28 23:56:14,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1431 GetRequests, 1223 SyntacticMatches, 0 SemanticMatches, 208 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16005 ImplicationChecksByTransitivity, 44.9s TimeCoverageRelationStatistics Valid=10592, Invalid=33298, Unknown=0, NotChecked=0, Total=43890 [2023-11-28 23:56:14,870 INFO L413 NwaCegarLoop]: 381 mSDtfsCounter, 5133 mSDsluCounter, 4890 mSDsCounter, 0 mSdLazyCounter, 7142 mSolverCounterSat, 3445 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5273 SdHoareTripleChecker+Valid, 5271 SdHoareTripleChecker+Invalid, 10587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3445 IncrementalHoareTripleChecker+Valid, 7142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.0s IncrementalHoareTripleChecker+Time [2023-11-28 23:56:14,871 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5273 Valid, 5271 Invalid, 10587 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3445 Valid, 7142 Invalid, 0 Unknown, 0 Unchecked, 20.0s Time] [2023-11-28 23:56:14,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98275 states. [2023-11-28 23:56:18,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98275 to 7541. [2023-11-28 23:56:18,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7541 states, 5479 states have (on average 1.3927724037233071) internal successors, (7631), 5530 states have internal predecessors, (7631), 1834 states have call successors, (1834), 227 states have call predecessors, (1834), 227 states have return successors, (1834), 1783 states have call predecessors, (1834), 1834 states have call successors, (1834) [2023-11-28 23:56:18,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7541 states to 7541 states and 11299 transitions. [2023-11-28 23:56:18,491 INFO L78 Accepts]: Start accepts. Automaton has 7541 states and 11299 transitions. Word has length 612 [2023-11-28 23:56:18,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:56:18,492 INFO L495 AbstractCegarLoop]: Abstraction has 7541 states and 11299 transitions. [2023-11-28 23:56:18,493 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 34 states have (on average 5.823529411764706) internal successors, (198), 33 states have internal predecessors, (198), 8 states have call successors, (165), 5 states have call predecessors, (165), 10 states have return successors, (166), 8 states have call predecessors, (166), 8 states have call successors, (166) [2023-11-28 23:56:18,493 INFO L276 IsEmpty]: Start isEmpty. Operand 7541 states and 11299 transitions. [2023-11-28 23:56:18,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 613 [2023-11-28 23:56:18,498 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:56:18,499 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:56:18,507 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-28 23:56:18,699 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:56:18,699 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:56:18,700 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:56:18,700 INFO L85 PathProgramCache]: Analyzing trace with hash 450240308, now seen corresponding path program 1 times [2023-11-28 23:56:18,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:56:18,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2145743051] [2023-11-28 23:56:18,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:56:18,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:56:18,742 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:56:18,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1798583374] [2023-11-28 23:56:18,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:56:18,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:56:18,742 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:56:18,743 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:56:18,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-28 23:56:19,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:56:19,284 INFO L262 TraceCheckSpWp]: Trace formula consists of 1320 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-28 23:56:19,293 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:56:31,493 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 5250 proven. 1104 refuted. 0 times theorem prover too weak. 13846 trivial. 0 not checked. [2023-11-28 23:56:31,494 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:56:44,207 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:56:44,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:56:44,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2145743051] [2023-11-28 23:56:44,207 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:56:44,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1798583374] [2023-11-28 23:56:44,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1798583374] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-28 23:56:44,208 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 23:56:44,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [23] total 31 [2023-11-28 23:56:44,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47237931] [2023-11-28 23:56:44,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:56:44,209 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-28 23:56:44,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:56:44,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-28 23:56:44,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=748, Unknown=0, NotChecked=0, Total=930 [2023-11-28 23:56:44,210 INFO L87 Difference]: Start difference. First operand 7541 states and 11299 transitions. Second operand has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:56:48,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Bool, Real, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-28 23:56:52,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:56:52,765 INFO L93 Difference]: Finished difference Result 13495 states and 20035 transitions. [2023-11-28 23:56:52,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-28 23:56:52,766 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 612 [2023-11-28 23:56:52,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:56:52,782 INFO L225 Difference]: With dead ends: 13495 [2023-11-28 23:56:52,782 INFO L226 Difference]: Without dead ends: 9063 [2023-11-28 23:56:52,789 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1243 GetRequests, 1195 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 760 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=443, Invalid=2007, Unknown=0, NotChecked=0, Total=2450 [2023-11-28 23:56:52,790 INFO L413 NwaCegarLoop]: 460 mSDtfsCounter, 297 mSDsluCounter, 3355 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 3815 SdHoareTripleChecker+Invalid, 713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-11-28 23:56:52,790 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 3815 Invalid, 713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 693 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-11-28 23:56:52,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9063 states. [2023-11-28 23:56:55,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9063 to 7649. [2023-11-28 23:56:55,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7649 states, 5587 states have (on average 1.3894755682835154) internal successors, (7763), 5638 states have internal predecessors, (7763), 1834 states have call successors, (1834), 227 states have call predecessors, (1834), 227 states have return successors, (1834), 1783 states have call predecessors, (1834), 1834 states have call successors, (1834) [2023-11-28 23:56:55,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7649 states to 7649 states and 11431 transitions. [2023-11-28 23:56:55,353 INFO L78 Accepts]: Start accepts. Automaton has 7649 states and 11431 transitions. Word has length 612 [2023-11-28 23:56:55,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:56:55,354 INFO L495 AbstractCegarLoop]: Abstraction has 7649 states and 11431 transitions. [2023-11-28 23:56:55,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:56:55,354 INFO L276 IsEmpty]: Start isEmpty. Operand 7649 states and 11431 transitions. [2023-11-28 23:56:55,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 613 [2023-11-28 23:56:55,359 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:56:55,359 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:56:55,366 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-28 23:56:55,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:56:55,560 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:56:55,560 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:56:55,560 INFO L85 PathProgramCache]: Analyzing trace with hash -242817356, now seen corresponding path program 1 times [2023-11-28 23:56:55,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:56:55,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207103029] [2023-11-28 23:56:55,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:56:55,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:56:55,607 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:56:55,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2121793468] [2023-11-28 23:56:55,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:56:55,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:56:55,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:56:55,608 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:56:55,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-28 23:56:56,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:56:56,107 INFO L262 TraceCheckSpWp]: Trace formula consists of 1322 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-28 23:56:56,114 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:56:59,494 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:56:59,494 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:56:59,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:56:59,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207103029] [2023-11-28 23:56:59,494 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:56:59,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121793468] [2023-11-28 23:56:59,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121793468] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:56:59,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:56:59,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-28 23:56:59,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401035480] [2023-11-28 23:56:59,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:56:59,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-28 23:56:59,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:56:59,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-28 23:56:59,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-11-28 23:56:59,497 INFO L87 Difference]: Start difference. First operand 7649 states and 11431 transitions. Second operand has 10 states, 10 states have (on average 11.0) internal successors, (110), 10 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:57:02,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:57:02,024 INFO L93 Difference]: Finished difference Result 12607 states and 18715 transitions. [2023-11-28 23:57:02,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-28 23:57:02,024 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.0) internal successors, (110), 10 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 612 [2023-11-28 23:57:02,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:57:02,037 INFO L225 Difference]: With dead ends: 12607 [2023-11-28 23:57:02,037 INFO L226 Difference]: Without dead ends: 8067 [2023-11-28 23:57:02,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 603 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=109, Invalid=233, Unknown=0, NotChecked=0, Total=342 [2023-11-28 23:57:02,044 INFO L413 NwaCegarLoop]: 468 mSDtfsCounter, 184 mSDsluCounter, 1355 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 1823 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-28 23:57:02,044 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 1823 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-28 23:57:02,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8067 states. [2023-11-28 23:57:04,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8067 to 7541. [2023-11-28 23:57:04,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7541 states, 5479 states have (on average 1.3883920423434934) internal successors, (7607), 5530 states have internal predecessors, (7607), 1834 states have call successors, (1834), 227 states have call predecessors, (1834), 227 states have return successors, (1834), 1783 states have call predecessors, (1834), 1834 states have call successors, (1834) [2023-11-28 23:57:04,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7541 states to 7541 states and 11275 transitions. [2023-11-28 23:57:04,289 INFO L78 Accepts]: Start accepts. Automaton has 7541 states and 11275 transitions. Word has length 612 [2023-11-28 23:57:04,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:57:04,290 INFO L495 AbstractCegarLoop]: Abstraction has 7541 states and 11275 transitions. [2023-11-28 23:57:04,290 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.0) internal successors, (110), 10 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:57:04,290 INFO L276 IsEmpty]: Start isEmpty. Operand 7541 states and 11275 transitions. [2023-11-28 23:57:04,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 613 [2023-11-28 23:57:04,294 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:57:04,295 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:57:04,301 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-28 23:57:04,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:57:04,496 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:57:04,496 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:57:04,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1010278194, now seen corresponding path program 1 times [2023-11-28 23:57:04,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:57:04,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38197836] [2023-11-28 23:57:04,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:57:04,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:57:04,539 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:57:04,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [688495226] [2023-11-28 23:57:04,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:57:04,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:57:04,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:57:04,541 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:57:04,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-28 23:57:04,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:57:04,896 INFO L262 TraceCheckSpWp]: Trace formula consists of 1322 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-28 23:57:04,903 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:57:09,093 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:57:09,093 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:57:09,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:57:09,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38197836] [2023-11-28 23:57:09,094 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:57:09,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [688495226] [2023-11-28 23:57:09,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [688495226] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:57:09,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:57:09,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-28 23:57:09,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846335477] [2023-11-28 23:57:09,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:57:09,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-28 23:57:09,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:57:09,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-28 23:57:09,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2023-11-28 23:57:09,096 INFO L87 Difference]: Start difference. First operand 7541 states and 11275 transitions. Second operand has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:57:11,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:57:11,854 INFO L93 Difference]: Finished difference Result 12391 states and 18391 transitions. [2023-11-28 23:57:11,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-28 23:57:11,855 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 612 [2023-11-28 23:57:11,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:57:11,867 INFO L225 Difference]: With dead ends: 12391 [2023-11-28 23:57:11,867 INFO L226 Difference]: Without dead ends: 7959 [2023-11-28 23:57:11,875 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 621 GetRequests, 602 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=128, Invalid=292, Unknown=0, NotChecked=0, Total=420 [2023-11-28 23:57:11,876 INFO L413 NwaCegarLoop]: 468 mSDtfsCounter, 202 mSDsluCounter, 1020 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 1488 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-28 23:57:11,876 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [202 Valid, 1488 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 244 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-28 23:57:11,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7959 states. [2023-11-28 23:57:14,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7959 to 7565. [2023-11-28 23:57:14,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7565 states, 5503 states have (on average 1.388878793385426) internal successors, (7643), 5554 states have internal predecessors, (7643), 1834 states have call successors, (1834), 227 states have call predecessors, (1834), 227 states have return successors, (1834), 1783 states have call predecessors, (1834), 1834 states have call successors, (1834) [2023-11-28 23:57:14,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7565 states to 7565 states and 11311 transitions. [2023-11-28 23:57:14,361 INFO L78 Accepts]: Start accepts. Automaton has 7565 states and 11311 transitions. Word has length 612 [2023-11-28 23:57:14,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:57:14,362 INFO L495 AbstractCegarLoop]: Abstraction has 7565 states and 11311 transitions. [2023-11-28 23:57:14,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:57:14,362 INFO L276 IsEmpty]: Start isEmpty. Operand 7565 states and 11311 transitions. [2023-11-28 23:57:14,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 613 [2023-11-28 23:57:14,369 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:57:14,370 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:57:14,376 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-11-28 23:57:14,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:57:14,570 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:57:14,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:57:14,571 INFO L85 PathProgramCache]: Analyzing trace with hash -829623370, now seen corresponding path program 1 times [2023-11-28 23:57:14,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:57:14,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [578643829] [2023-11-28 23:57:14,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:57:14,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:57:14,611 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:57:14,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1843628084] [2023-11-28 23:57:14,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:57:14,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:57:14,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:57:14,613 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:57:14,616 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-28 23:57:14,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:57:14,980 INFO L262 TraceCheckSpWp]: Trace formula consists of 1320 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-28 23:57:14,987 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:57:18,338 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20200 trivial. 0 not checked. [2023-11-28 23:57:18,338 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:57:18,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 23:57:18,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [578643829] [2023-11-28 23:57:18,339 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 23:57:18,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843628084] [2023-11-28 23:57:18,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843628084] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:57:18,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:57:18,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-28 23:57:18,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178691867] [2023-11-28 23:57:18,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:57:18,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-28 23:57:18,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 23:57:18,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-28 23:57:18,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2023-11-28 23:57:18,341 INFO L87 Difference]: Start difference. First operand 7565 states and 11311 transitions. Second operand has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:57:21,307 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.47s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-11-28 23:57:23,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:57:23,356 INFO L93 Difference]: Finished difference Result 12451 states and 18463 transitions. [2023-11-28 23:57:23,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-28 23:57:23,357 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) Word has length 612 [2023-11-28 23:57:23,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:57:23,369 INFO L225 Difference]: With dead ends: 12451 [2023-11-28 23:57:23,369 INFO L226 Difference]: Without dead ends: 7959 [2023-11-28 23:57:23,375 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 621 GetRequests, 602 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=128, Invalid=292, Unknown=0, NotChecked=0, Total=420 [2023-11-28 23:57:23,376 INFO L413 NwaCegarLoop]: 494 mSDtfsCounter, 183 mSDsluCounter, 1459 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 1953 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-11-28 23:57:23,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 1953 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-11-28 23:57:23,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7959 states. [2023-11-28 23:57:25,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7959 to 7505. [2023-11-28 23:57:25,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7505 states, 5443 states have (on average 1.3887562006246554) internal successors, (7559), 5494 states have internal predecessors, (7559), 1834 states have call successors, (1834), 227 states have call predecessors, (1834), 227 states have return successors, (1834), 1783 states have call predecessors, (1834), 1834 states have call successors, (1834) [2023-11-28 23:57:25,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7505 states to 7505 states and 11227 transitions. [2023-11-28 23:57:25,511 INFO L78 Accepts]: Start accepts. Automaton has 7505 states and 11227 transitions. Word has length 612 [2023-11-28 23:57:25,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:57:25,512 INFO L495 AbstractCegarLoop]: Abstraction has 7505 states and 11227 transitions. [2023-11-28 23:57:25,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.0) internal successors, (110), 11 states have internal predecessors, (110), 1 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 1 states have call predecessors, (101), 1 states have call successors, (101) [2023-11-28 23:57:25,512 INFO L276 IsEmpty]: Start isEmpty. Operand 7505 states and 11227 transitions. [2023-11-28 23:57:25,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 614 [2023-11-28 23:57:25,517 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:57:25,517 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:57:25,523 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-11-28 23:57:25,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-28 23:57:25,718 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:57:25,718 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:57:25,718 INFO L85 PathProgramCache]: Analyzing trace with hash 165653516, now seen corresponding path program 1 times [2023-11-28 23:57:25,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 23:57:25,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557083050] [2023-11-28 23:57:25,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:57:25,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 23:57:25,765 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 23:57:25,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1263208631] [2023-11-28 23:57:25,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:57:25,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:57:25,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:57:25,766 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 23:57:25,767 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-28 23:57:26,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:57:26,285 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-28 23:57:26,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-28 23:57:27,471 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-28 23:57:27,471 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-28 23:57:27,472 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-28 23:57:27,482 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-28 23:57:27,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 23:57:27,677 INFO L445 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, 1, 1, 1, 1, 1] [2023-11-28 23:57:27,681 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-28 23:57:27,960 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated [2023-11-28 23:57:27,960 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet8 could not be translated [2023-11-28 23:57:27,961 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated [2023-11-28 23:57:27,967 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet14 could not be translated [2023-11-28 23:57:27,967 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~short73 could not be translated [2023-11-28 23:57:27,967 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet72 could not be translated [2023-11-28 23:57:27,968 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~short73 could not be translated [2023-11-28 23:57:27,968 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~short73 could not be translated [2023-11-28 23:57:27,968 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet72 could not be translated [2023-11-28 23:57:28,023 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 11:57:28 BoogieIcfgContainer [2023-11-28 23:57:28,023 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-28 23:57:28,023 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-28 23:57:28,024 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-28 23:57:28,024 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-28 23:57:28,024 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 11:51:34" (3/4) ... [2023-11-28 23:57:28,026 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-28 23:57:28,027 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-28 23:57:28,027 INFO L158 Benchmark]: Toolchain (without parser) took 355183.71ms. Allocated memory was 197.1MB in the beginning and 2.8GB in the end (delta: 2.6GB). Free memory was 168.9MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 1.5GB. Max. memory is 16.1GB. [2023-11-28 23:57:28,027 INFO L158 Benchmark]: CDTParser took 0.17ms. Allocated memory is still 121.6MB. Free memory is still 88.3MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-28 23:57:28,028 INFO L158 Benchmark]: CACSL2BoogieTranslator took 437.58ms. Allocated memory is still 197.1MB. Free memory was 168.9MB in the beginning and 143.1MB in the end (delta: 25.8MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2023-11-28 23:57:28,028 INFO L158 Benchmark]: Boogie Procedure Inliner took 84.14ms. Allocated memory is still 197.1MB. Free memory was 143.1MB in the beginning and 133.7MB in the end (delta: 9.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-28 23:57:28,028 INFO L158 Benchmark]: Boogie Preprocessor took 113.91ms. Allocated memory is still 197.1MB. Free memory was 133.7MB in the beginning and 118.5MB in the end (delta: 15.2MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2023-11-28 23:57:28,028 INFO L158 Benchmark]: RCFGBuilder took 915.78ms. Allocated memory is still 197.1MB. Free memory was 118.5MB in the beginning and 55.0MB in the end (delta: 63.5MB). Peak memory consumption was 62.9MB. Max. memory is 16.1GB. [2023-11-28 23:57:28,029 INFO L158 Benchmark]: TraceAbstraction took 353608.86ms. Allocated memory was 197.1MB in the beginning and 2.8GB in the end (delta: 2.6GB). Free memory was 160.3MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 1.5GB. Max. memory is 16.1GB. [2023-11-28 23:57:28,029 INFO L158 Benchmark]: Witness Printer took 3.26ms. Allocated memory is still 2.8GB. Free memory is still 1.2GB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-28 23:57:28,031 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.17ms. Allocated memory is still 121.6MB. Free memory is still 88.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 437.58ms. Allocated memory is still 197.1MB. Free memory was 168.9MB in the beginning and 143.1MB in the end (delta: 25.8MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 84.14ms. Allocated memory is still 197.1MB. Free memory was 143.1MB in the beginning and 133.7MB in the end (delta: 9.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 113.91ms. Allocated memory is still 197.1MB. Free memory was 133.7MB in the beginning and 118.5MB in the end (delta: 15.2MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * RCFGBuilder took 915.78ms. Allocated memory is still 197.1MB. Free memory was 118.5MB in the beginning and 55.0MB in the end (delta: 63.5MB). Peak memory consumption was 62.9MB. Max. memory is 16.1GB. * TraceAbstraction took 353608.86ms. Allocated memory was 197.1MB in the beginning and 2.8GB in the end (delta: 2.6GB). Free memory was 160.3MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 1.5GB. Max. memory is 16.1GB. * Witness Printer took 3.26ms. Allocated memory is still 2.8GB. Free memory is still 1.2GB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet8 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~short73 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet72 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~short73 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~short73 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet72 could not be translated - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * 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 someBinaryDOUBLEComparisonOperation at line 500, overapproximation of someBinaryFLOATComparisonOperation at line 500. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned short int var_1_1 = 4; [L23] unsigned char var_1_6 = 4; [L24] unsigned char var_1_7 = 2; [L25] unsigned char var_1_8 = 128; [L26] unsigned char var_1_9 = 0; [L27] unsigned char var_1_10 = 100; [L28] signed short int var_1_11 = 10; [L29] unsigned char var_1_12 = 1; [L30] unsigned char var_1_13 = 1; [L31] unsigned char var_1_14 = 0; [L32] signed long int var_1_15 = 128; [L33] unsigned char var_1_16 = 128; [L34] unsigned char var_1_17 = 5; [L35] double var_1_18 = 3.6; [L36] double var_1_19 = 31.45; [L37] float var_1_20 = 50.25; [L38] float var_1_21 = 9.8; [L39] float var_1_22 = 4.65; [L40] float var_1_23 = 99.65; [L41] unsigned long int var_1_25 = 128; [L42] double var_1_26 = 31.875; [L43] double var_1_27 = 256.5; [L44] double var_1_28 = 24.375; [L45] unsigned long int var_1_29 = 100; [L46] unsigned long int var_1_30 = 4230676174; [L47] unsigned long int var_1_31 = 1; [L48] signed char var_1_32 = 0; [L49] float var_1_33 = 256.5; [L50] double var_1_34 = 99999999999.8; [L51] signed char var_1_35 = 10; [L52] signed char var_1_36 = -1; [L53] signed char var_1_37 = -2; [L54] signed long int var_1_38 = -1; [L55] unsigned char var_1_39 = 0; [L56] signed short int var_1_40 = 10; [L57] signed short int var_1_41 = 128; [L58] signed long int var_1_42 = 2; [L59] signed long int var_1_43 = 200; [L60] unsigned char var_1_44 = 0; [L61] signed char var_1_45 = 0; [L62] unsigned long int var_1_46 = 32; [L63] unsigned long int var_1_47 = 3936087834; [L64] signed short int var_1_48 = 200; [L65] signed short int var_1_49 = 64; [L66] signed short int var_1_50 = 1; [L67] signed char var_1_51 = 2; [L68] signed char var_1_52 = 100; [L69] signed char var_1_53 = 1; [L70] signed char var_1_54 = 16; [L71] signed short int var_1_55 = 100; [L72] signed long int var_1_56 = 10; [L73] unsigned char var_1_57 = 32; [L74] float var_1_58 = 2.02; [L75] float var_1_59 = 15.5; [L76] unsigned char var_1_60 = 1; [L77] unsigned char var_1_61 = 1; [L78] unsigned char var_1_62 = 0; [L79] unsigned char var_1_63 = 0; [L80] unsigned char var_1_64 = 0; [L81] unsigned char var_1_65 = 0; [L82] unsigned char var_1_66 = 0; [L83] signed long int var_1_67 = -2; [L84] signed short int var_1_68 = 1; [L85] float var_1_69 = 0.0; [L86] float var_1_70 = 25.1; [L87] float var_1_71 = 200.5; [L88] float var_1_72 = 25.5; [L89] signed short int var_1_73 = 29065; [L90] unsigned long int var_1_74 = 128; [L91] signed short int var_1_75 = 0; [L92] signed short int var_1_76 = 25; [L93] double var_1_77 = 63.25; [L94] signed short int var_1_78 = 8; [L95] signed short int var_1_79 = 0; [L96] signed long int var_1_80 = 5; [L97] signed long int var_1_81 = 1652149965; [L98] signed long int var_1_82 = -64; [L99] unsigned char var_1_83 = 0; [L100] unsigned short int var_1_84 = 5; [L101] unsigned short int var_1_85 = 16; [L102] unsigned short int var_1_86 = 128; [L103] signed short int var_1_87 = 0; [L104] unsigned long int var_1_88 = 1; [L105] unsigned char var_1_89 = 2; [L106] unsigned char var_1_90 = 1; [L107] unsigned char var_1_91 = 16; [L108] unsigned char var_1_92 = 128; [L109] double var_1_93 = 128.6; [L110] double var_1_94 = 199.525; [L111] unsigned short int last_1_var_1_1 = 4; [L112] unsigned char last_1_var_1_6 = 4; [L113] signed short int last_1_var_1_11 = 10; [L114] signed long int last_1_var_1_15 = 128; [L504] isInitial = 1 [L505] FCALL initially() [L506] COND TRUE 1 [L507] CALL updateLastVariables() [L494] last_1_var_1_1 = var_1_1 [L495] last_1_var_1_6 = var_1_6 [L496] last_1_var_1_11 = var_1_11 [L497] last_1_var_1_15 = var_1_15 [L507] RET updateLastVariables() [L508] CALL updateVariables() [L334] var_1_7 = __VERIFIER_nondet_uchar() [L335] CALL assume_abort_if_not(var_1_7 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=128, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=128, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L335] RET assume_abort_if_not(var_1_7 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=128, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L336] CALL assume_abort_if_not(var_1_7 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=128, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=128, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L336] RET assume_abort_if_not(var_1_7 <= 254) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=128, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L337] var_1_8 = __VERIFIER_nondet_uchar() [L338] CALL assume_abort_if_not(var_1_8 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L338] RET assume_abort_if_not(var_1_8 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L339] CALL assume_abort_if_not(var_1_8 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L339] RET assume_abort_if_not(var_1_8 <= 254) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L340] var_1_9 = __VERIFIER_nondet_uchar() [L341] CALL assume_abort_if_not(var_1_9 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40] [L341] RET assume_abort_if_not(var_1_9 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40] [L342] CALL assume_abort_if_not(var_1_9 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L342] RET assume_abort_if_not(var_1_9 <= 254) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=100, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L343] var_1_10 = __VERIFIER_nondet_uchar() [L344] CALL assume_abort_if_not(var_1_10 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L344] RET assume_abort_if_not(var_1_10 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L345] CALL assume_abort_if_not(var_1_10 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L345] RET assume_abort_if_not(var_1_10 <= 254) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L346] var_1_12 = __VERIFIER_nondet_uchar() [L347] CALL assume_abort_if_not(var_1_12 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L347] RET assume_abort_if_not(var_1_12 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L348] CALL assume_abort_if_not(var_1_12 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L348] RET assume_abort_if_not(var_1_12 <= 1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=1, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L349] var_1_13 = __VERIFIER_nondet_uchar() [L350] CALL assume_abort_if_not(var_1_13 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L350] RET assume_abort_if_not(var_1_13 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L351] CALL assume_abort_if_not(var_1_13 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L351] RET assume_abort_if_not(var_1_13 <= 1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L352] var_1_14 = __VERIFIER_nondet_uchar() [L353] CALL assume_abort_if_not(var_1_14 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L353] RET assume_abort_if_not(var_1_14 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L354] CALL assume_abort_if_not(var_1_14 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L354] RET assume_abort_if_not(var_1_14 <= 1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=128, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L355] var_1_16 = __VERIFIER_nondet_uchar() [L356] CALL assume_abort_if_not(var_1_16 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L356] RET assume_abort_if_not(var_1_16 >= 127) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L357] CALL assume_abort_if_not(var_1_16 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L357] RET assume_abort_if_not(var_1_16 <= 255) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=5, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L358] var_1_17 = __VERIFIER_nondet_uchar() [L359] CALL assume_abort_if_not(var_1_17 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L359] RET assume_abort_if_not(var_1_17 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L360] CALL assume_abort_if_not(var_1_17 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L360] RET assume_abort_if_not(var_1_17 <= 127) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_19=629/20, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L361] var_1_19 = __VERIFIER_nondet_double() [L362] CALL assume_abort_if_not((var_1_19 >= -922337.2036854765600e+13F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 9223372.036854765600e+12F && var_1_19 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L362] RET assume_abort_if_not((var_1_19 >= -922337.2036854765600e+13F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 9223372.036854765600e+12F && var_1_19 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_21=49/5, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L363] var_1_21 = __VERIFIER_nondet_float() [L364] CALL assume_abort_if_not((var_1_21 >= -461168.6018427382800e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 4611686.018427382800e+12F && var_1_21 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L364] RET assume_abort_if_not((var_1_21 >= -461168.6018427382800e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 4611686.018427382800e+12F && var_1_21 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_22=93/20, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L365] var_1_22 = __VERIFIER_nondet_float() [L366] CALL assume_abort_if_not((var_1_22 >= -461168.6018427382800e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 4611686.018427382800e+12F && var_1_22 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L366] RET assume_abort_if_not((var_1_22 >= -461168.6018427382800e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 4611686.018427382800e+12F && var_1_22 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_23=1993/20, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L367] var_1_23 = __VERIFIER_nondet_float() [L368] CALL assume_abort_if_not((var_1_23 >= -461168.6018427382800e+13F && var_1_23 <= -1.0e-20F) || (var_1_23 <= 4611686.018427382800e+12F && var_1_23 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L368] RET assume_abort_if_not((var_1_23 >= -461168.6018427382800e+13F && var_1_23 <= -1.0e-20F) || (var_1_23 <= 4611686.018427382800e+12F && var_1_23 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_26=255/8, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L369] var_1_26 = __VERIFIER_nondet_double() [L370] CALL assume_abort_if_not((var_1_26 >= -922337.2036854776000e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854776000e+12F && var_1_26 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L370] RET assume_abort_if_not((var_1_26 >= -922337.2036854776000e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854776000e+12F && var_1_26 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_27=513/2, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L371] var_1_27 = __VERIFIER_nondet_double() [L372] CALL assume_abort_if_not((var_1_27 >= -922337.2036854776000e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854776000e+12F && var_1_27 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L372] RET assume_abort_if_not((var_1_27 >= -922337.2036854776000e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854776000e+12F && var_1_27 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_28=195/8, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L373] var_1_28 = __VERIFIER_nondet_double() [L374] CALL assume_abort_if_not((var_1_28 >= -922337.2036854776000e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854776000e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L374] RET assume_abort_if_not((var_1_28 >= -922337.2036854776000e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854776000e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=100, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L375] var_1_29 = __VERIFIER_nondet_ulong() [L376] CALL assume_abort_if_not(var_1_29 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L376] RET assume_abort_if_not(var_1_29 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L377] CALL assume_abort_if_not(var_1_29 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L377] RET assume_abort_if_not(var_1_29 <= 4294967294) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=4230676174, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L378] var_1_30 = __VERIFIER_nondet_ulong() [L379] CALL assume_abort_if_not(var_1_30 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L379] RET assume_abort_if_not(var_1_30 >= 2147483647) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L380] CALL assume_abort_if_not(var_1_30 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L380] RET assume_abort_if_not(var_1_30 <= 4294967294) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=1, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L381] var_1_31 = __VERIFIER_nondet_ulong() [L382] CALL assume_abort_if_not(var_1_31 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L382] RET assume_abort_if_not(var_1_31 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L383] CALL assume_abort_if_not(var_1_31 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L383] RET assume_abort_if_not(var_1_31 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_33=513/2, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L384] var_1_33 = __VERIFIER_nondet_float() [L385] CALL assume_abort_if_not((var_1_33 >= -922337.2036854776000e+13F && var_1_33 <= -1.0e-20F) || (var_1_33 <= 9223372.036854776000e+12F && var_1_33 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L385] RET assume_abort_if_not((var_1_33 >= -922337.2036854776000e+13F && var_1_33 <= -1.0e-20F) || (var_1_33 <= 9223372.036854776000e+12F && var_1_33 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L386] CALL assume_abort_if_not(var_1_33 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L386] RET assume_abort_if_not(var_1_33 != 0.0F) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_34=499999999999/5, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L387] var_1_34 = __VERIFIER_nondet_double() [L388] CALL assume_abort_if_not((var_1_34 >= -922337.2036854776000e+13F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 9223372.036854776000e+12F && var_1_34 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L388] RET assume_abort_if_not((var_1_34 >= -922337.2036854776000e+13F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 9223372.036854776000e+12F && var_1_34 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L389] CALL assume_abort_if_not(var_1_34 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L389] RET assume_abort_if_not(var_1_34 != 0.0F) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=10, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L390] var_1_35 = __VERIFIER_nondet_char() [L391] CALL assume_abort_if_not(var_1_35 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L391] RET assume_abort_if_not(var_1_35 >= -63) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L392] CALL assume_abort_if_not(var_1_35 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L392] RET assume_abort_if_not(var_1_35 <= 63) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=-1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L393] var_1_36 = __VERIFIER_nondet_char() [L394] CALL assume_abort_if_not(var_1_36 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L394] RET assume_abort_if_not(var_1_36 >= -63) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L395] CALL assume_abort_if_not(var_1_36 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L395] RET assume_abort_if_not(var_1_36 <= 63) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=-2, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L396] var_1_37 = __VERIFIER_nondet_char() [L397] CALL assume_abort_if_not(var_1_37 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L397] RET assume_abort_if_not(var_1_37 >= -63) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L398] CALL assume_abort_if_not(var_1_37 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L398] RET assume_abort_if_not(var_1_37 <= 63) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L399] var_1_39 = __VERIFIER_nondet_uchar() [L400] CALL assume_abort_if_not(var_1_39 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L400] RET assume_abort_if_not(var_1_39 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L401] CALL assume_abort_if_not(var_1_39 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L401] RET assume_abort_if_not(var_1_39 <= 1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=10, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L402] var_1_40 = __VERIFIER_nondet_short() [L403] CALL assume_abort_if_not(var_1_40 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L403] RET assume_abort_if_not(var_1_40 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L404] CALL assume_abort_if_not(var_1_40 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L404] RET assume_abort_if_not(var_1_40 <= 32767) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=128, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L405] var_1_41 = __VERIFIER_nondet_short() [L406] CALL assume_abort_if_not(var_1_41 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L406] RET assume_abort_if_not(var_1_41 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L407] CALL assume_abort_if_not(var_1_41 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L407] RET assume_abort_if_not(var_1_41 <= 32767) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=2, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L408] var_1_42 = __VERIFIER_nondet_long() [L409] CALL assume_abort_if_not(var_1_42 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L409] RET assume_abort_if_not(var_1_42 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L410] CALL assume_abort_if_not(var_1_42 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L410] RET assume_abort_if_not(var_1_42 <= 2147483646) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=200, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L411] var_1_43 = __VERIFIER_nondet_long() [L412] CALL assume_abort_if_not(var_1_43 >= -2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L412] RET assume_abort_if_not(var_1_43 >= -2147483647) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L413] CALL assume_abort_if_not(var_1_43 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L413] RET assume_abort_if_not(var_1_43 <= 2147483646) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=0, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L414] var_1_44 = __VERIFIER_nondet_uchar() [L415] CALL assume_abort_if_not(var_1_44 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L415] RET assume_abort_if_not(var_1_44 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L416] CALL assume_abort_if_not(var_1_44 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L416] RET assume_abort_if_not(var_1_44 <= 1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=0, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L417] var_1_45 = __VERIFIER_nondet_char() [L418] CALL assume_abort_if_not(var_1_45 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L418] RET assume_abort_if_not(var_1_45 >= -128) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L419] CALL assume_abort_if_not(var_1_45 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L419] RET assume_abort_if_not(var_1_45 <= 127) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=3936087834, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L420] var_1_47 = __VERIFIER_nondet_ulong() [L421] CALL assume_abort_if_not(var_1_47 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L421] RET assume_abort_if_not(var_1_47 >= 2147483647) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L422] CALL assume_abort_if_not(var_1_47 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L422] RET assume_abort_if_not(var_1_47 <= 4294967294) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=64, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L423] var_1_49 = __VERIFIER_nondet_short() [L424] CALL assume_abort_if_not(var_1_49 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L424] RET assume_abort_if_not(var_1_49 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L425] CALL assume_abort_if_not(var_1_49 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L425] RET assume_abort_if_not(var_1_49 <= 16383) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=1, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L426] var_1_50 = __VERIFIER_nondet_short() [L427] CALL assume_abort_if_not(var_1_50 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L427] RET assume_abort_if_not(var_1_50 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L428] CALL assume_abort_if_not(var_1_50 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L428] RET assume_abort_if_not(var_1_50 <= 32766) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=100, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L429] var_1_52 = __VERIFIER_nondet_char() [L430] CALL assume_abort_if_not(var_1_52 >= -1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L430] RET assume_abort_if_not(var_1_52 >= -1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L431] CALL assume_abort_if_not(var_1_52 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L431] RET assume_abort_if_not(var_1_52 <= 126) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=1, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L432] var_1_53 = __VERIFIER_nondet_char() [L433] CALL assume_abort_if_not(var_1_53 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L433] RET assume_abort_if_not(var_1_53 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L434] CALL assume_abort_if_not(var_1_53 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L434] RET assume_abort_if_not(var_1_53 <= 126) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=16, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L435] var_1_54 = __VERIFIER_nondet_char() [L436] CALL assume_abort_if_not(var_1_54 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L436] RET assume_abort_if_not(var_1_54 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L437] CALL assume_abort_if_not(var_1_54 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L437] RET assume_abort_if_not(var_1_54 <= 126) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=10, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L438] var_1_56 = __VERIFIER_nondet_long() [L439] CALL assume_abort_if_not(var_1_56 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L439] RET assume_abort_if_not(var_1_56 >= -2147483648) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L440] CALL assume_abort_if_not(var_1_56 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L440] RET assume_abort_if_not(var_1_56 <= 2147483647) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L441] CALL assume_abort_if_not(var_1_56 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L441] RET assume_abort_if_not(var_1_56 != 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_58=101/50, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L442] var_1_58 = __VERIFIER_nondet_float() [L443] CALL assume_abort_if_not((var_1_58 >= 0.0F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 9223372.036854776000e+12F && var_1_58 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L443] RET assume_abort_if_not((var_1_58 >= 0.0F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 9223372.036854776000e+12F && var_1_58 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_59=31/2, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L444] var_1_59 = __VERIFIER_nondet_float() [L445] 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_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L445] 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_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L446] var_1_61 = __VERIFIER_nondet_uchar() [L447] CALL assume_abort_if_not(var_1_61 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L447] RET assume_abort_if_not(var_1_61 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L448] CALL assume_abort_if_not(var_1_61 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L448] RET assume_abort_if_not(var_1_61 <= 1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=0, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L449] var_1_62 = __VERIFIER_nondet_uchar() [L450] CALL assume_abort_if_not(var_1_62 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L450] RET assume_abort_if_not(var_1_62 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L451] CALL assume_abort_if_not(var_1_62 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L451] RET assume_abort_if_not(var_1_62 <= 1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L452] var_1_63 = __VERIFIER_nondet_uchar() [L453] CALL assume_abort_if_not(var_1_63 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L453] RET assume_abort_if_not(var_1_63 >= 1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L454] CALL assume_abort_if_not(var_1_63 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L454] RET assume_abort_if_not(var_1_63 <= 1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=0, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L455] var_1_64 = __VERIFIER_nondet_uchar() [L456] CALL assume_abort_if_not(var_1_64 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L456] RET assume_abort_if_not(var_1_64 >= 1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L457] CALL assume_abort_if_not(var_1_64 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L457] RET assume_abort_if_not(var_1_64 <= 1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L458] var_1_65 = __VERIFIER_nondet_uchar() [L459] CALL assume_abort_if_not(var_1_65 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L459] RET assume_abort_if_not(var_1_65 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L460] CALL assume_abort_if_not(var_1_65 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L460] RET assume_abort_if_not(var_1_65 <= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L461] var_1_66 = __VERIFIER_nondet_uchar() [L462] CALL assume_abort_if_not(var_1_66 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L462] RET assume_abort_if_not(var_1_66 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L463] CALL assume_abort_if_not(var_1_66 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L463] RET assume_abort_if_not(var_1_66 <= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_69=0, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L464] var_1_69 = __VERIFIER_nondet_float() [L465] CALL assume_abort_if_not((var_1_69 >= 4611686.018427387900e+12F && var_1_69 <= -1.0e-20F) || (var_1_69 <= 9223372.036854776000e+12F && var_1_69 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L465] RET assume_abort_if_not((var_1_69 >= 4611686.018427387900e+12F && var_1_69 <= -1.0e-20F) || (var_1_69 <= 9223372.036854776000e+12F && var_1_69 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_70=251/10, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L466] var_1_70 = __VERIFIER_nondet_float() [L467] CALL assume_abort_if_not((var_1_70 >= 0.0F && var_1_70 <= -1.0e-20F) || (var_1_70 <= 4611686.018427387900e+12F && var_1_70 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L467] RET assume_abort_if_not((var_1_70 >= 0.0F && var_1_70 <= -1.0e-20F) || (var_1_70 <= 4611686.018427387900e+12F && var_1_70 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_71=401/2, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L468] var_1_71 = __VERIFIER_nondet_float() [L469] CALL assume_abort_if_not((var_1_71 >= 0.0F && var_1_71 <= -1.0e-20F) || (var_1_71 <= 4611686.018427387900e+12F && var_1_71 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L469] RET assume_abort_if_not((var_1_71 >= 0.0F && var_1_71 <= -1.0e-20F) || (var_1_71 <= 4611686.018427387900e+12F && var_1_71 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_72=51/2, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L470] var_1_72 = __VERIFIER_nondet_float() [L471] CALL assume_abort_if_not((var_1_72 >= 0.0F && var_1_72 <= -1.0e-20F) || (var_1_72 <= 4611686.018427387900e+12F && var_1_72 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L471] RET assume_abort_if_not((var_1_72 >= 0.0F && var_1_72 <= -1.0e-20F) || (var_1_72 <= 4611686.018427387900e+12F && var_1_72 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=29065, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L472] var_1_73 = __VERIFIER_nondet_short() [L473] CALL assume_abort_if_not(var_1_73 >= 16382) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L473] RET assume_abort_if_not(var_1_73 >= 16382) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L474] CALL assume_abort_if_not(var_1_73 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L474] RET assume_abort_if_not(var_1_73 <= 32766) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=1652149965, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L475] var_1_81 = __VERIFIER_nondet_long() [L476] CALL assume_abort_if_not(var_1_81 >= 1073741822) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L476] RET assume_abort_if_not(var_1_81 >= 1073741822) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L477] CALL assume_abort_if_not(var_1_81 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L477] RET assume_abort_if_not(var_1_81 <= 2147483646) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=-64, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L478] var_1_82 = __VERIFIER_nondet_long() [L479] CALL assume_abort_if_not(var_1_82 >= -1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L479] RET assume_abort_if_not(var_1_82 >= -1073741823) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L480] CALL assume_abort_if_not(var_1_82 <= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L480] RET assume_abort_if_not(var_1_82 <= 1073741823) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=1, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L481] var_1_90 = __VERIFIER_nondet_uchar() [L482] CALL assume_abort_if_not(var_1_90 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L482] RET assume_abort_if_not(var_1_90 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L483] CALL assume_abort_if_not(var_1_90 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L483] RET assume_abort_if_not(var_1_90 <= 1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=16, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L484] var_1_91 = __VERIFIER_nondet_uchar() [L485] CALL assume_abort_if_not(var_1_91 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L485] RET assume_abort_if_not(var_1_91 >= 0) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L486] CALL assume_abort_if_not(var_1_91 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L486] RET assume_abort_if_not(var_1_91 <= 127) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=128, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L487] var_1_92 = __VERIFIER_nondet_uchar() [L488] CALL assume_abort_if_not(var_1_92 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L488] RET assume_abort_if_not(var_1_92 >= 127) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L489] CALL assume_abort_if_not(var_1_92 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L489] RET assume_abort_if_not(var_1_92 <= 254) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_94=7981/40, var_1_9=0] [L490] var_1_94 = __VERIFIER_nondet_double() [L491] CALL assume_abort_if_not((var_1_94 >= -922337.2036854765600e+13F && var_1_94 <= -1.0e-20F) || (var_1_94 <= 9223372.036854765600e+12F && var_1_94 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L491] RET assume_abort_if_not((var_1_94 >= -922337.2036854765600e+13F && var_1_94 <= -1.0e-20F) || (var_1_94 <= 9223372.036854765600e+12F && var_1_94 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=128, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L508] RET updateVariables() [L509] CALL step() [L118] COND TRUE var_1_26 < ((((var_1_27) > (var_1_28)) ? (var_1_27) : (var_1_28))) [L119] var_1_25 = ((((var_1_29) > ((var_1_30 - var_1_31))) ? (var_1_29) : ((var_1_30 - var_1_31)))) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=0, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L121] COND TRUE ((25.75f / var_1_33) * var_1_28) <= (0.5 / var_1_34) [L122] var_1_32 = (var_1_35 + ((((var_1_36) > (var_1_37)) ? (var_1_36) : (var_1_37)))) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=-1, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L126] COND FALSE !(var_1_27 == var_1_33) [L145] var_1_38 = ((((var_1_42) < 0 ) ? -(var_1_42) : (var_1_42))) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L147] EXPR var_1_37 << var_1_38 VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L147] EXPR (var_1_37 << var_1_38) ^ var_1_41 VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=200, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L147] COND FALSE !((-2 * 5) > ((var_1_37 << var_1_38) ^ var_1_41)) [L150] COND TRUE (25u % 32u) < var_1_42 [L151] var_1_48 = ((8 + var_1_49) - var_1_50) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L153] COND FALSE !((var_1_37 + var_1_50) <= var_1_46) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=100, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L156] COND FALSE !(((((var_1_52) < 0 ) ? -(var_1_52) : (var_1_52))) < ((var_1_49 / var_1_56) * 8)) [L161] var_1_55 = -128 VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=32, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L163] COND TRUE (((((var_1_58 - var_1_59)) < (var_1_26)) ? ((var_1_58 - var_1_59)) : (var_1_26))) >= var_1_33 [L164] var_1_57 = ((((var_1_54) < 0 ) ? -(var_1_54) : (var_1_54))) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=1, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L166] COND FALSE !(var_1_29 >= (var_1_31 / var_1_47)) [L175] var_1_60 = (var_1_65 || var_1_66) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=-2, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L177] var_1_67 = var_1_45 VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L178] COND TRUE var_1_32 >= var_1_46 VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=1, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L179] COND TRUE var_1_27 > ((((var_1_59) < 0 ) ? -(var_1_59) : (var_1_59))) [L180] var_1_68 = 16 VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=128, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L201] COND FALSE !(\read(var_1_60)) [L204] var_1_74 = ((((var_1_41) < 0 ) ? -(var_1_41) : (var_1_41))) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L206] COND FALSE !(var_1_35 >= ((((var_1_54) < 0 ) ? -(var_1_54) : (var_1_54)))) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=25, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L211] COND TRUE var_1_26 >= var_1_69 [L212] var_1_76 = (var_1_36 + ((((var_1_54) > (-10000)) ? (var_1_54) : (-10000)))) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L214] COND FALSE !(var_1_48 < var_1_40) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L217] COND TRUE \read(var_1_63) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=8, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L218] COND TRUE var_1_41 > (10000 / var_1_73) [L219] var_1_78 = (((var_1_53 - var_1_57) + var_1_35) + var_1_54) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=0, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L224] COND TRUE var_1_68 < var_1_53 [L225] var_1_79 = ((((var_1_57 - var_1_50) < 0 ) ? -(var_1_57 - var_1_50) : (var_1_57 - var_1_50))) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=5, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L227] COND TRUE var_1_54 != ((((-10) < 0 ) ? -(-10) : (-10))) [L228] var_1_80 = ((((var_1_78) > (((((16) < 0 ) ? -(16) : (16))))) ? (var_1_78) : (((((16) < 0 ) ? -(16) : (16)))))) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L252] COND FALSE !(var_1_45 < var_1_36) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=5, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L255] COND FALSE !(((var_1_72 - var_1_69) + 2.25f) <= var_1_58) [L258] var_1_84 = (((((((25) < 0 ) ? -(25) : (25))) < 0 ) ? -((((25) < 0 ) ? -(25) : (25))) : ((((25) < 0 ) ? -(25) : (25))))) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L260] COND FALSE !(var_1_80 <= var_1_35) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=128, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L263] COND TRUE \read(var_1_63) [L264] var_1_86 = var_1_40 VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=0, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L266] COND FALSE !(\read(var_1_83)) [L269] var_1_87 = var_1_49 VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L271] COND FALSE !(\read(var_1_83)) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L274] COND FALSE !(var_1_83 && var_1_61) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=643/5, var_1_9=0] [L281] var_1_93 = var_1_94 [L282] unsigned char stepLocal_2 = var_1_14; VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, stepLocal_2=0, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L283] COND FALSE !(\read(var_1_12)) [L294] var_1_11 = last_1_var_1_11 VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, stepLocal_2=0, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L296] signed long int stepLocal_1 = last_1_var_1_1; VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, stepLocal_1=4, stepLocal_2=0, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=4, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L297] COND TRUE stepLocal_1 < 5 [L298] var_1_6 = ((((((((((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) < (var_1_9)) ? (((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) : (var_1_9)))) > (var_1_10)) ? (((((((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) < (var_1_9)) ? (((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) : (var_1_9)))) : (var_1_10))) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, stepLocal_1=4, stepLocal_2=0, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L302] unsigned char stepLocal_0 = var_1_6; VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, stepLocal_0=10, stepLocal_1=4, stepLocal_2=0, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=4, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L303] COND TRUE var_1_11 <= stepLocal_0 [L304] var_1_1 = ((((((((var_1_11) < (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))) ? (var_1_11) : (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))))) > (var_1_6)) ? (((((var_1_11) < (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))) ? (var_1_11) : (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))))) : (var_1_6))) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, stepLocal_0=10, stepLocal_1=4, stepLocal_2=0, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=10, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L306] signed long int stepLocal_5 = 0; VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, stepLocal_0=10, stepLocal_1=4, stepLocal_2=0, stepLocal_5=0, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=10, var_1_20=201/4, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L307] COND FALSE !(\read(var_1_13)) [L320] var_1_20 = var_1_23 VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, stepLocal_0=10, stepLocal_1=4, stepLocal_2=0, stepLocal_5=0, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=10, var_1_20=3, var_1_23=3, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L322] unsigned char stepLocal_3 = var_1_6; VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, stepLocal_0=10, stepLocal_1=4, stepLocal_2=0, stepLocal_3=10, stepLocal_5=0, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=128, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=10, var_1_20=3, var_1_23=3, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L323] COND TRUE stepLocal_3 <= (((((128) > (var_1_16)) ? (128) : (var_1_16))) - var_1_17) [L324] var_1_15 = (((((var_1_6 - var_1_6)) > (((((var_1_8) < (var_1_7)) ? (var_1_8) : (var_1_7))))) ? ((var_1_6 - var_1_6)) : (((((var_1_8) < (var_1_7)) ? (var_1_8) : (var_1_7)))))) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, stepLocal_0=10, stepLocal_1=4, stepLocal_2=0, stepLocal_3=10, stepLocal_5=0, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=10, var_1_20=3, var_1_23=3, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L328] unsigned short int stepLocal_4 = var_1_1; VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, stepLocal_0=10, stepLocal_1=4, stepLocal_2=0, stepLocal_3=10, stepLocal_4=10, stepLocal_5=0, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=10, var_1_20=3, var_1_23=3, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L329] EXPR 200 << var_1_15 VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, stepLocal_0=10, stepLocal_1=4, stepLocal_2=0, stepLocal_3=10, stepLocal_4=10, stepLocal_5=0, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=255, var_1_17=0, var_1_18=18/5, var_1_1=10, var_1_20=3, var_1_23=3, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L329] COND TRUE ((200 << var_1_15) * (var_1_17 * var_1_7)) < stepLocal_4 [L330] var_1_18 = var_1_19 VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, stepLocal_0=10, stepLocal_1=4, stepLocal_2=0, stepLocal_3=10, stepLocal_4=10, stepLocal_5=0, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=255, var_1_17=0, var_1_18=4, var_1_19=4, var_1_1=10, var_1_20=3, var_1_23=3, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L509] RET step() [L510] CALL, EXPR property() [L500] EXPR (((((var_1_11 <= var_1_6) ? (var_1_1 == ((unsigned short int) ((((((((var_1_11) < (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))) ? (var_1_11) : (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))))) > (var_1_6)) ? (((((var_1_11) < (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))) ? (var_1_11) : (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))))) : (var_1_6))))) : 1) && ((last_1_var_1_1 < 5) ? (var_1_6 == ((unsigned char) ((((((((((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) < (var_1_9)) ? (((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) : (var_1_9)))) > (var_1_10)) ? (((((((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) < (var_1_9)) ? (((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) : (var_1_9)))) : (var_1_10))))) : (var_1_6 == ((unsigned char) var_1_10)))) && (var_1_12 ? (var_1_13 ? (((last_1_var_1_6 > (~ var_1_10)) && var_1_14) ? (var_1_11 == ((signed short int) ((((var_1_8) > ((var_1_10 + last_1_var_1_15))) ? (var_1_8) : ((var_1_10 + last_1_var_1_15)))))) : (var_1_11 == ((signed short int) last_1_var_1_6))) : (var_1_11 == ((signed short int) var_1_8))) : (var_1_11 == ((signed short int) last_1_var_1_11)))) && ((var_1_6 <= (((((128) > (var_1_16)) ? (128) : (var_1_16))) - var_1_17)) ? (var_1_15 == ((signed long int) (((((var_1_6 - var_1_6)) > (((((var_1_8) < (var_1_7)) ? (var_1_8) : (var_1_7))))) ? ((var_1_6 - var_1_6)) : (((((var_1_8) < (var_1_7)) ? (var_1_8) : (var_1_7)))))))) : (var_1_15 == ((signed long int) var_1_11)))) && ((((200 << var_1_15) * (var_1_17 * var_1_7)) < var_1_1) ? (var_1_18 == ((double) var_1_19)) : 1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=255, var_1_17=0, var_1_18=4, var_1_19=4, var_1_1=10, var_1_20=3, var_1_23=3, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L500] EXPR 200 << var_1_15 VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=255, var_1_17=0, var_1_18=4, var_1_19=4, var_1_1=10, var_1_20=3, var_1_23=3, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L500] EXPR (((((var_1_11 <= var_1_6) ? (var_1_1 == ((unsigned short int) ((((((((var_1_11) < (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))) ? (var_1_11) : (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))))) > (var_1_6)) ? (((((var_1_11) < (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))) ? (var_1_11) : (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))))) : (var_1_6))))) : 1) && ((last_1_var_1_1 < 5) ? (var_1_6 == ((unsigned char) ((((((((((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) < (var_1_9)) ? (((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) : (var_1_9)))) > (var_1_10)) ? (((((((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) < (var_1_9)) ? (((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) : (var_1_9)))) : (var_1_10))))) : (var_1_6 == ((unsigned char) var_1_10)))) && (var_1_12 ? (var_1_13 ? (((last_1_var_1_6 > (~ var_1_10)) && var_1_14) ? (var_1_11 == ((signed short int) ((((var_1_8) > ((var_1_10 + last_1_var_1_15))) ? (var_1_8) : ((var_1_10 + last_1_var_1_15)))))) : (var_1_11 == ((signed short int) last_1_var_1_6))) : (var_1_11 == ((signed short int) var_1_8))) : (var_1_11 == ((signed short int) last_1_var_1_11)))) && ((var_1_6 <= (((((128) > (var_1_16)) ? (128) : (var_1_16))) - var_1_17)) ? (var_1_15 == ((signed long int) (((((var_1_6 - var_1_6)) > (((((var_1_8) < (var_1_7)) ? (var_1_8) : (var_1_7))))) ? ((var_1_6 - var_1_6)) : (((((var_1_8) < (var_1_7)) ? (var_1_8) : (var_1_7)))))))) : (var_1_15 == ((signed long int) var_1_11)))) && ((((200 << var_1_15) * (var_1_17 * var_1_7)) < var_1_1) ? (var_1_18 == ((double) var_1_19)) : 1) VAL [isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=255, var_1_17=0, var_1_18=4, var_1_19=4, var_1_1=10, var_1_20=3, var_1_23=3, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L500-L501] return ((((((var_1_11 <= var_1_6) ? (var_1_1 == ((unsigned short int) ((((((((var_1_11) < (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))) ? (var_1_11) : (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))))) > (var_1_6)) ? (((((var_1_11) < (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))) ? (var_1_11) : (((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))))) : (var_1_6))))) : 1) && ((last_1_var_1_1 < 5) ? (var_1_6 == ((unsigned char) ((((((((((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) < (var_1_9)) ? (((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) : (var_1_9)))) > (var_1_10)) ? (((((((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) < (var_1_9)) ? (((((var_1_7) < (var_1_8)) ? (var_1_7) : (var_1_8)))) : (var_1_9)))) : (var_1_10))))) : (var_1_6 == ((unsigned char) var_1_10)))) && (var_1_12 ? (var_1_13 ? (((last_1_var_1_6 > (~ var_1_10)) && var_1_14) ? (var_1_11 == ((signed short int) ((((var_1_8) > ((var_1_10 + last_1_var_1_15))) ? (var_1_8) : ((var_1_10 + last_1_var_1_15)))))) : (var_1_11 == ((signed short int) last_1_var_1_6))) : (var_1_11 == ((signed short int) var_1_8))) : (var_1_11 == ((signed short int) last_1_var_1_11)))) && ((var_1_6 <= (((((128) > (var_1_16)) ? (128) : (var_1_16))) - var_1_17)) ? (var_1_15 == ((signed long int) (((((var_1_6 - var_1_6)) > (((((var_1_8) < (var_1_7)) ? (var_1_8) : (var_1_7))))) ? ((var_1_6 - var_1_6)) : (((((var_1_8) < (var_1_7)) ? (var_1_8) : (var_1_7)))))))) : (var_1_15 == ((signed long int) var_1_11)))) && ((((200 << var_1_15) * (var_1_17 * var_1_7)) < var_1_1) ? (var_1_18 == ((double) var_1_19)) : 1)) && (var_1_13 ? (var_1_14 ? (var_1_12 ? (var_1_20 == ((float) (var_1_21 + ((((var_1_22) > (var_1_23)) ? (var_1_22) : (var_1_23)))))) : 1) : ((var_1_6 <= 0) ? (var_1_20 == ((float) var_1_19)) : (var_1_20 == ((float) var_1_22)))) : (var_1_20 == ((float) var_1_23))) ; [L510] RET, EXPR property() [L510] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=255, var_1_17=0, var_1_18=4, var_1_19=4, var_1_1=10, var_1_20=3, var_1_23=3, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] [L19] reach_error() VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_11=10, last_1_var_1_15=128, last_1_var_1_1=4, last_1_var_1_6=4, var_1_10=10, var_1_11=10, var_1_12=0, var_1_13=0, var_1_14=0, var_1_15=0, var_1_16=255, var_1_17=0, var_1_18=4, var_1_19=4, var_1_1=10, var_1_20=3, var_1_23=3, var_1_25=0, var_1_29=0, var_1_30=2147483647, var_1_31=2147483647, var_1_32=-62, var_1_35=-63, var_1_36=1, var_1_37=0, var_1_38=26, var_1_39=0, var_1_40=0, var_1_41=1, var_1_42=26, var_1_43=2147483646, var_1_44=1, var_1_45=1, var_1_46=32, var_1_47=2147483647, var_1_48=0, var_1_49=25, var_1_50=33, var_1_51=2, var_1_52=96, var_1_53=17, var_1_54=9, var_1_55=-128, var_1_56=2, var_1_57=9, var_1_60=0, var_1_61=1, var_1_62=1, var_1_63=1, var_1_64=1, var_1_65=0, var_1_66=0, var_1_67=1, var_1_68=16, var_1_6=10, var_1_73=16382, var_1_74=1, var_1_75=0, var_1_76=10, var_1_77=253/4, var_1_78=-46, var_1_79=24, var_1_7=1, var_1_80=16, var_1_81=2147483646, var_1_82=1073741823, var_1_83=0, var_1_84=25, var_1_85=16, var_1_86=0, var_1_87=25, var_1_88=1, var_1_89=2, var_1_8=0, var_1_90=0, var_1_91=0, var_1_92=254, var_1_93=2, var_1_94=2, var_1_9=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 258 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 353.2s, OverallIterations: 26, TraceHistogramMax: 101, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 140.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 16305 SdHoareTripleChecker+Valid, 43.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 15962 mSDsluCounter, 58439 SdHoareTripleChecker+Invalid, 39.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 46890 mSDsCounter, 6991 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 22027 IncrementalHoareTripleChecker+Invalid, 29018 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6991 mSolverCounterUnsat, 11549 mSDtfsCounter, 22027 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 21232 GetRequests, 20517 SyntacticMatches, 1 SemanticMatches, 714 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20713 ImplicationChecksByTransitivity, 75.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7649occurred in iteration=22, InterpolantAutomatonStates: 614, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 21.2s AutomataMinimizationTime, 25 MinimizatonAttempts, 107452 StatesRemovedByMinimization, 24 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.6s SsaConstructionTime, 5.1s SatisfiabilityAnalysisTime, 173.1s InterpolantComputationTime, 16505 NumberOfCodeBlocks, 16505 NumberOfCodeBlocksAsserted, 27 NumberOfCheckSat, 20750 ConstructedInterpolants, 0 QuantifiedInterpolants, 108372 SizeOfPredicates, 411 NumberOfNonLiveVariables, 33074 ConjunctsInSsa, 465 ConjunctsInUnsatCore, 34 InterpolantComputations, 21 PerfectInterpolantSequences, 682975/686800 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2023-11-28 23:57:28,260 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2023-11-28 23:57:28,311 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-28.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya --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 458a3abf556bd9bffc0532b3c98efa5ab89d05f5a4e80738a42f6147ca1f834c --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-28 23:57:30,172 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-28 23:57:30,244 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-11-28 23:57:30,250 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-28 23:57:30,251 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-28 23:57:30,289 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-28 23:57:30,290 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-28 23:57:30,291 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-28 23:57:30,292 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-28 23:57:30,292 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-28 23:57:30,293 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-28 23:57:30,293 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-28 23:57:30,294 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-28 23:57:30,295 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-28 23:57:30,295 INFO L153 SettingsManager]: * Use SBE=true [2023-11-28 23:57:30,296 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-28 23:57:30,297 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-28 23:57:30,297 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-28 23:57:30,298 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-28 23:57:30,298 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-28 23:57:30,299 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-28 23:57:30,300 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-28 23:57:30,300 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-28 23:57:30,301 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-28 23:57:30,301 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-11-28 23:57:30,302 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-11-28 23:57:30,302 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-28 23:57:30,302 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-28 23:57:30,303 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-28 23:57:30,303 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-28 23:57:30,304 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-28 23:57:30,304 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-28 23:57:30,304 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-28 23:57:30,305 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-28 23:57:30,305 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-28 23:57:30,305 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-28 23:57:30,305 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-28 23:57:30,306 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-11-28 23:57:30,306 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-11-28 23:57:30,306 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-28 23:57:30,306 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-28 23:57:30,307 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-28 23:57:30,307 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-28 23:57:30,307 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-28 23:57:30,308 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-11-28 23:57:30,308 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya 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 -> 458a3abf556bd9bffc0532b3c98efa5ab89d05f5a4e80738a42f6147ca1f834c [2023-11-28 23:57:30,584 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-28 23:57:30,604 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-28 23:57:30,607 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-28 23:57:30,608 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-28 23:57:30,609 INFO L274 PluginConnector]: CDTParser initialized [2023-11-28 23:57:30,610 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-28.i [2023-11-28 23:57:33,443 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-28 23:57:33,673 INFO L384 CDTParser]: Found 1 translation units. [2023-11-28 23:57:33,674 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-28.i [2023-11-28 23:57:33,688 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/data/0e337a55d/ea34f6f2a4404ccfb21b0a1a1bdee91a/FLAG74a612ae0 [2023-11-28 23:57:33,704 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/data/0e337a55d/ea34f6f2a4404ccfb21b0a1a1bdee91a [2023-11-28 23:57:33,706 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-28 23:57:33,708 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-28 23:57:33,710 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-28 23:57:33,710 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-28 23:57:33,740 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-28 23:57:33,741 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 11:57:33" (1/1) ... [2023-11-28 23:57:33,742 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@40a49b50 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:33, skipping insertion in model container [2023-11-28 23:57:33,742 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 11:57:33" (1/1) ... [2023-11-28 23:57:33,795 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-28 23:57:33,950 WARN L240 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_03a04db2-754d-4174-861e-df2b6ecc5469/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-28.i[916,929] [2023-11-28 23:57:34,078 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 23:57:34,098 INFO L202 MainTranslator]: Completed pre-run [2023-11-28 23:57:34,111 WARN L240 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_03a04db2-754d-4174-861e-df2b6ecc5469/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-28.i[916,929] [2023-11-28 23:57:34,169 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 23:57:34,190 INFO L206 MainTranslator]: Completed translation [2023-11-28 23:57:34,190 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:34 WrapperNode [2023-11-28 23:57:34,191 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-28 23:57:34,192 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-28 23:57:34,192 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-28 23:57:34,192 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-28 23:57:34,199 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:34" (1/1) ... [2023-11-28 23:57:34,221 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:34" (1/1) ... [2023-11-28 23:57:34,282 INFO L138 Inliner]: procedures = 27, calls = 114, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 529 [2023-11-28 23:57:34,282 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-28 23:57:34,283 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-28 23:57:34,283 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-28 23:57:34,283 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-28 23:57:34,293 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:34" (1/1) ... [2023-11-28 23:57:34,293 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:34" (1/1) ... [2023-11-28 23:57:34,303 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:34" (1/1) ... [2023-11-28 23:57:34,325 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]. [2023-11-28 23:57:34,325 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:34" (1/1) ... [2023-11-28 23:57:34,326 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:34" (1/1) ... [2023-11-28 23:57:34,351 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:34" (1/1) ... [2023-11-28 23:57:34,357 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:34" (1/1) ... [2023-11-28 23:57:34,364 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:34" (1/1) ... [2023-11-28 23:57:34,369 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:34" (1/1) ... [2023-11-28 23:57:34,377 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-28 23:57:34,378 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-28 23:57:34,379 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-28 23:57:34,379 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-28 23:57:34,380 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:34" (1/1) ... [2023-11-28 23:57:34,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-28 23:57:34,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 23:57:34,405 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-28 23:57:34,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-28 23:57:34,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-28 23:57:34,439 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-11-28 23:57:34,439 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-28 23:57:34,439 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-28 23:57:34,440 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-28 23:57:34,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-28 23:57:34,574 INFO L241 CfgBuilder]: Building ICFG [2023-11-28 23:57:34,576 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-28 23:57:50,283 INFO L282 CfgBuilder]: Performing block encoding [2023-11-28 23:57:50,331 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-28 23:57:50,332 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-28 23:57:50,332 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 11:57:50 BoogieIcfgContainer [2023-11-28 23:57:50,332 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-28 23:57:50,335 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-28 23:57:50,335 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-28 23:57:50,338 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-28 23:57:50,338 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 11:57:33" (1/3) ... [2023-11-28 23:57:50,339 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7bba7f79 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 11:57:50, skipping insertion in model container [2023-11-28 23:57:50,339 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 11:57:34" (2/3) ... [2023-11-28 23:57:50,340 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7bba7f79 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 11:57:50, skipping insertion in model container [2023-11-28 23:57:50,340 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 11:57:50" (3/3) ... [2023-11-28 23:57:50,341 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-28.i [2023-11-28 23:57:50,360 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-28 23:57:50,360 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-28 23:57:50,416 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-28 23:57:50,422 INFO L357 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, mHoare=true, 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;@722ae4fd, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-28 23:57:50,422 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-28 23:57:50,427 INFO L276 IsEmpty]: Start isEmpty. Operand has 234 states, 130 states have (on average 1.4692307692307693) internal successors, (191), 131 states have internal predecessors, (191), 101 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 101 states have call predecessors, (101), 101 states have call successors, (101) [2023-11-28 23:57:50,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 606 [2023-11-28 23:57:50,465 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:57:50,466 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:57:50,467 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:57:50,472 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:57:50,473 INFO L85 PathProgramCache]: Analyzing trace with hash 377513433, now seen corresponding path program 1 times [2023-11-28 23:57:50,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-28 23:57:50,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [918415838] [2023-11-28 23:57:50,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:57:50,490 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 [2023-11-28 23:57:50,490 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-28 23:57:50,492 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-28 23:57:50,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-28 23:57:52,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:57:52,290 INFO L262 TraceCheckSpWp]: Trace formula consists of 946 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-28 23:57:52,308 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:57:52,402 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 4724 proven. 0 refuted. 0 times theorem prover too weak. 15476 trivial. 0 not checked. [2023-11-28 23:57:52,402 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 23:57:52,403 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-28 23:57:52,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [918415838] [2023-11-28 23:57:52,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [918415838] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 23:57:52,404 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 23:57:52,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-28 23:57:52,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923594014] [2023-11-28 23:57:52,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 23:57:52,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-28 23:57:52,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-28 23:57:52,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-28 23:57:52,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-28 23:57:52,447 INFO L87 Difference]: Start difference. First operand has 234 states, 130 states have (on average 1.4692307692307693) internal successors, (191), 131 states have internal predecessors, (191), 101 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 101 states have call predecessors, (101), 101 states have call successors, (101) Second operand has 2 states, 2 states have (on average 53.5) internal successors, (107), 2 states have internal predecessors, (107), 2 states have call successors, (101), 2 states have call predecessors, (101), 2 states have return successors, (101), 2 states have call predecessors, (101), 2 states have call successors, (101) [2023-11-28 23:57:53,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:57:53,004 INFO L93 Difference]: Finished difference Result 465 states and 885 transitions. [2023-11-28 23:57:53,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-28 23:57:53,017 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 53.5) internal successors, (107), 2 states have internal predecessors, (107), 2 states have call successors, (101), 2 states have call predecessors, (101), 2 states have return successors, (101), 2 states have call predecessors, (101), 2 states have call successors, (101) Word has length 605 [2023-11-28 23:57:53,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:57:53,025 INFO L225 Difference]: With dead ends: 465 [2023-11-28 23:57:53,026 INFO L226 Difference]: Without dead ends: 232 [2023-11-28 23:57:53,031 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 604 GetRequests, 604 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-28 23:57:53,033 INFO L413 NwaCegarLoop]: 385 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-28 23:57:53,034 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 385 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-28 23:57:53,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2023-11-28 23:57:53,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 232. [2023-11-28 23:57:53,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 129 states have (on average 1.441860465116279) internal successors, (186), 129 states have internal predecessors, (186), 101 states have call successors, (101), 1 states have call predecessors, (101), 1 states have return successors, (101), 101 states have call predecessors, (101), 101 states have call successors, (101) [2023-11-28 23:57:53,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 388 transitions. [2023-11-28 23:57:53,114 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 388 transitions. Word has length 605 [2023-11-28 23:57:53,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:57:53,115 INFO L495 AbstractCegarLoop]: Abstraction has 232 states and 388 transitions. [2023-11-28 23:57:53,116 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 53.5) internal successors, (107), 2 states have internal predecessors, (107), 2 states have call successors, (101), 2 states have call predecessors, (101), 2 states have return successors, (101), 2 states have call predecessors, (101), 2 states have call successors, (101) [2023-11-28 23:57:53,116 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 388 transitions. [2023-11-28 23:57:53,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 606 [2023-11-28 23:57:53,137 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:57:53,138 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:57:53,170 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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)] Forceful destruction successful, exit code 0 [2023-11-28 23:57:53,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-28 23:57:53,341 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:57:53,341 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:57:53,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1770487077, now seen corresponding path program 1 times [2023-11-28 23:57:53,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-28 23:57:53,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1632886199] [2023-11-28 23:57:53,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:57:53,344 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 [2023-11-28 23:57:53,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-28 23:57:53,345 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-28 23:57:53,346 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-28 23:57:55,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:57:55,192 INFO L262 TraceCheckSpWp]: Trace formula consists of 946 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-28 23:57:55,215 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:57:59,052 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 6509 proven. 105 refuted. 0 times theorem prover too weak. 13586 trivial. 0 not checked. [2023-11-28 23:57:59,052 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:58:01,323 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 489 proven. 108 refuted. 0 times theorem prover too weak. 19603 trivial. 0 not checked. [2023-11-28 23:58:01,324 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-28 23:58:01,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1632886199] [2023-11-28 23:58:01,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1632886199] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 23:58:01,324 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-28 23:58:01,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2023-11-28 23:58:01,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872686941] [2023-11-28 23:58:01,325 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-28 23:58:01,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-28 23:58:01,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-28 23:58:01,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-28 23:58:01,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2023-11-28 23:58:01,332 INFO L87 Difference]: Start difference. First operand 232 states and 388 transitions. Second operand has 13 states, 13 states have (on average 9.307692307692308) internal successors, (121), 13 states have internal predecessors, (121), 3 states have call successors, (120), 3 states have call predecessors, (120), 7 states have return successors, (121), 3 states have call predecessors, (121), 3 states have call successors, (121) [2023-11-28 23:58:11,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:58:11,973 INFO L93 Difference]: Finished difference Result 722 states and 1186 transitions. [2023-11-28 23:58:11,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-28 23:58:11,974 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 9.307692307692308) internal successors, (121), 13 states have internal predecessors, (121), 3 states have call successors, (120), 3 states have call predecessors, (120), 7 states have return successors, (121), 3 states have call predecessors, (121), 3 states have call successors, (121) Word has length 605 [2023-11-28 23:58:11,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:58:11,984 INFO L225 Difference]: With dead ends: 722 [2023-11-28 23:58:11,984 INFO L226 Difference]: Without dead ends: 491 [2023-11-28 23:58:11,986 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1230 GetRequests, 1198 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=315, Invalid=741, Unknown=0, NotChecked=0, Total=1056 [2023-11-28 23:58:11,988 INFO L413 NwaCegarLoop]: 468 mSDtfsCounter, 1038 mSDsluCounter, 805 mSDsCounter, 0 mSdLazyCounter, 1155 mSolverCounterSat, 557 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1120 SdHoareTripleChecker+Valid, 1273 SdHoareTripleChecker+Invalid, 1712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 557 IncrementalHoareTripleChecker+Valid, 1155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2023-11-28 23:58:11,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1120 Valid, 1273 Invalid, 1712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [557 Valid, 1155 Invalid, 0 Unknown, 0 Unchecked, 9.1s Time] [2023-11-28 23:58:11,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2023-11-28 23:58:12,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 477. [2023-11-28 23:58:12,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 477 states, 268 states have (on average 1.421641791044776) internal successors, (381), 268 states have internal predecessors, (381), 202 states have call successors, (202), 6 states have call predecessors, (202), 6 states have return successors, (202), 202 states have call predecessors, (202), 202 states have call successors, (202) [2023-11-28 23:58:12,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 477 states to 477 states and 785 transitions. [2023-11-28 23:58:12,115 INFO L78 Accepts]: Start accepts. Automaton has 477 states and 785 transitions. Word has length 605 [2023-11-28 23:58:12,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:58:12,118 INFO L495 AbstractCegarLoop]: Abstraction has 477 states and 785 transitions. [2023-11-28 23:58:12,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 9.307692307692308) internal successors, (121), 13 states have internal predecessors, (121), 3 states have call successors, (120), 3 states have call predecessors, (120), 7 states have return successors, (121), 3 states have call predecessors, (121), 3 states have call successors, (121) [2023-11-28 23:58:12,118 INFO L276 IsEmpty]: Start isEmpty. Operand 477 states and 785 transitions. [2023-11-28 23:58:12,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 606 [2023-11-28 23:58:12,125 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:58:12,126 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:58:12,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-28 23:58:12,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-28 23:58:12,333 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:58:12,333 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:58:12,333 INFO L85 PathProgramCache]: Analyzing trace with hash -384283683, now seen corresponding path program 1 times [2023-11-28 23:58:12,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-28 23:58:12,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [192235867] [2023-11-28 23:58:12,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:58:12,335 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 [2023-11-28 23:58:12,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-28 23:58:12,336 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-28 23:58:12,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-28 23:58:14,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:14,067 INFO L262 TraceCheckSpWp]: Trace formula consists of 946 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-28 23:58:14,081 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 23:58:15,867 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 7548 proven. 72 refuted. 0 times theorem prover too weak. 12580 trivial. 0 not checked. [2023-11-28 23:58:15,868 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 23:58:16,986 INFO L134 CoverageAnalysis]: Checked inductivity of 20200 backedges. 228 proven. 72 refuted. 0 times theorem prover too weak. 19900 trivial. 0 not checked. [2023-11-28 23:58:16,986 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-28 23:58:16,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [192235867] [2023-11-28 23:58:16,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [192235867] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 23:58:16,986 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-28 23:58:16,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-28 23:58:16,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680743286] [2023-11-28 23:58:16,987 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-28 23:58:16,989 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-28 23:58:16,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-28 23:58:16,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-28 23:58:16,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-28 23:58:16,991 INFO L87 Difference]: Start difference. First operand 477 states and 785 transitions. Second operand has 7 states, 7 states have (on average 16.0) internal successors, (112), 7 states have internal predecessors, (112), 2 states have call successors, (125), 2 states have call predecessors, (125), 4 states have return successors, (126), 2 states have call predecessors, (126), 2 states have call successors, (126) [2023-11-28 23:58:24,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 23:58:24,858 INFO L93 Difference]: Finished difference Result 1094 states and 1784 transitions. [2023-11-28 23:58:24,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-28 23:58:24,859 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 7 states have internal predecessors, (112), 2 states have call successors, (125), 2 states have call predecessors, (125), 4 states have return successors, (126), 2 states have call predecessors, (126), 2 states have call successors, (126) Word has length 605 [2023-11-28 23:58:24,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 23:58:24,865 INFO L225 Difference]: With dead ends: 1094 [2023-11-28 23:58:24,865 INFO L226 Difference]: Without dead ends: 618 [2023-11-28 23:58:24,867 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1212 GetRequests, 1202 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-28 23:58:24,868 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 377 mSDsluCounter, 491 mSDsCounter, 0 mSdLazyCounter, 1013 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 453 SdHoareTripleChecker+Valid, 886 SdHoareTripleChecker+Invalid, 1191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 1013 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2023-11-28 23:58:24,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [453 Valid, 886 Invalid, 1191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 1013 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2023-11-28 23:58:24,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2023-11-28 23:58:24,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 603. [2023-11-28 23:58:24,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 603 states, 316 states have (on average 1.3449367088607596) internal successors, (425), 317 states have internal predecessors, (425), 278 states have call successors, (278), 8 states have call predecessors, (278), 8 states have return successors, (278), 277 states have call predecessors, (278), 278 states have call successors, (278) [2023-11-28 23:58:24,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 603 states to 603 states and 981 transitions. [2023-11-28 23:58:24,993 INFO L78 Accepts]: Start accepts. Automaton has 603 states and 981 transitions. Word has length 605 [2023-11-28 23:58:24,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 23:58:24,994 INFO L495 AbstractCegarLoop]: Abstraction has 603 states and 981 transitions. [2023-11-28 23:58:24,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 7 states have internal predecessors, (112), 2 states have call successors, (125), 2 states have call predecessors, (125), 4 states have return successors, (126), 2 states have call predecessors, (126), 2 states have call successors, (126) [2023-11-28 23:58:24,994 INFO L276 IsEmpty]: Start isEmpty. Operand 603 states and 981 transitions. [2023-11-28 23:58:24,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 607 [2023-11-28 23:58:24,998 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 23:58:24,998 INFO L195 NwaCegarLoop]: trace histogram [101, 101, 101, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-28 23:58:25,031 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-28 23:58:25,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-28 23:58:25,199 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 23:58:25,200 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 23:58:25,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1028867664, now seen corresponding path program 1 times [2023-11-28 23:58:25,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-28 23:58:25,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [934180142] [2023-11-28 23:58:25,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 23:58:25,202 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 [2023-11-28 23:58:25,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-28 23:58:25,203 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-28 23:58:25,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_03a04db2-754d-4174-861e-df2b6ecc5469/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-28 23:58:26,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 23:58:26,910 INFO L262 TraceCheckSpWp]: Trace formula consists of 948 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-28 23:58:26,928 INFO L285 TraceCheckSpWp]: Computing forward predicates...