./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-19.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-19.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 8782992ede62a00cd83cf50ccb00b62cd9fb02bef3f9a0721eb7de82bc29451b --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 04:40:27,936 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 04:40:27,995 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 04:40:27,999 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 04:40:28,000 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 04:40:28,021 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 04:40:28,022 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 04:40:28,022 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 04:40:28,023 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 04:40:28,023 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 04:40:28,024 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 04:40:28,024 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 04:40:28,025 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 04:40:28,026 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 04:40:28,026 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 04:40:28,027 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 04:40:28,027 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 04:40:28,028 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 04:40:28,028 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 04:40:28,029 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 04:40:28,029 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 04:40:28,031 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 04:40:28,032 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 04:40:28,032 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 04:40:28,032 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 04:40:28,033 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 04:40:28,033 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 04:40:28,033 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 04:40:28,034 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 04:40:28,034 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 04:40:28,034 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 04:40:28,035 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 04:40:28,035 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 04:40:28,036 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 04:40:28,036 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 04:40:28,036 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 04:40:28,037 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 04:40:28,037 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 04:40:28,037 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 04:40:28,037 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 04:40:28,038 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 04:40:28,038 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 04:40:28,038 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_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 -> 8782992ede62a00cd83cf50ccb00b62cd9fb02bef3f9a0721eb7de82bc29451b [2023-11-29 04:40:28,249 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 04:40:28,275 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 04:40:28,278 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 04:40:28,279 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 04:40:28,279 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 04:40:28,280 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-19.i [2023-11-29 04:40:31,064 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 04:40:31,297 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 04:40:31,298 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-19.i [2023-11-29 04:40:31,312 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/data/effe32d5f/b554c9c4a86f453290dc1352871ca63a/FLAGc71a6ee3c [2023-11-29 04:40:31,327 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/data/effe32d5f/b554c9c4a86f453290dc1352871ca63a [2023-11-29 04:40:31,330 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 04:40:31,332 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 04:40:31,334 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 04:40:31,334 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 04:40:31,339 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 04:40:31,340 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 04:40:31" (1/1) ... [2023-11-29 04:40:31,341 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@23d30db0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31, skipping insertion in model container [2023-11-29 04:40:31,341 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 04:40:31" (1/1) ... [2023-11-29 04:40:31,390 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 04:40:31,545 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_0c26e044-dfa9-4ebe-9908-a8986dbf9191/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-19.i[916,929] [2023-11-29 04:40:31,691 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 04:40:31,707 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 04:40:31,720 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_0c26e044-dfa9-4ebe-9908-a8986dbf9191/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-19.i[916,929] [2023-11-29 04:40:31,787 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 04:40:31,809 INFO L206 MainTranslator]: Completed translation [2023-11-29 04:40:31,809 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31 WrapperNode [2023-11-29 04:40:31,810 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 04:40:31,811 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 04:40:31,811 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 04:40:31,811 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 04:40:31,819 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31" (1/1) ... [2023-11-29 04:40:31,842 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31" (1/1) ... [2023-11-29 04:40:31,912 INFO L138 Inliner]: procedures = 26, calls = 95, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 590 [2023-11-29 04:40:31,912 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 04:40:31,913 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 04:40:31,913 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 04:40:31,913 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 04:40:31,925 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31" (1/1) ... [2023-11-29 04:40:31,925 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31" (1/1) ... [2023-11-29 04:40:31,935 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31" (1/1) ... [2023-11-29 04:40:32,018 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-29 04:40:32,018 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31" (1/1) ... [2023-11-29 04:40:32,019 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31" (1/1) ... [2023-11-29 04:40:32,058 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31" (1/1) ... [2023-11-29 04:40:32,064 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31" (1/1) ... [2023-11-29 04:40:32,076 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31" (1/1) ... [2023-11-29 04:40:32,082 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31" (1/1) ... [2023-11-29 04:40:32,094 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 04:40:32,095 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 04:40:32,095 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 04:40:32,095 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 04:40:32,096 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31" (1/1) ... [2023-11-29 04:40:32,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 04:40:32,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:40:32,120 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 04:40:32,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 04:40:32,162 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 04:40:32,162 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 04:40:32,162 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 04:40:32,162 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 04:40:32,162 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 04:40:32,163 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 04:40:32,282 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 04:40:32,285 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 04:40:33,005 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 04:40:33,046 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 04:40:33,046 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 04:40:33,047 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 04:40:33 BoogieIcfgContainer [2023-11-29 04:40:33,047 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 04:40:33,049 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 04:40:33,050 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 04:40:33,053 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 04:40:33,053 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 04:40:31" (1/3) ... [2023-11-29 04:40:33,054 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4355a776 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 04:40:33, skipping insertion in model container [2023-11-29 04:40:33,054 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:40:31" (2/3) ... [2023-11-29 04:40:33,054 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4355a776 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 04:40:33, skipping insertion in model container [2023-11-29 04:40:33,054 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 04:40:33" (3/3) ... [2023-11-29 04:40:33,056 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-19.i [2023-11-29 04:40:33,075 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 04:40:33,075 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 04:40:33,133 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 04:40:33,140 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;@551df889, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 04:40:33,140 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 04:40:33,146 INFO L276 IsEmpty]: Start isEmpty. Operand has 223 states, 138 states have (on average 1.5724637681159421) internal successors, (217), 139 states have internal predecessors, (217), 82 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2023-11-29 04:40:33,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 517 [2023-11-29 04:40:33,195 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:40:33,196 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:40:33,197 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:40:33,203 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:40:33,203 INFO L85 PathProgramCache]: Analyzing trace with hash -1418585364, now seen corresponding path program 1 times [2023-11-29 04:40:33,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:40:33,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773481604] [2023-11-29 04:40:33,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:33,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:40:33,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:40:33,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:40:33,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773481604] [2023-11-29 04:40:33,548 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 04:40:33,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459481906] [2023-11-29 04:40:33,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:33,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:33,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:40:33,551 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:40:33,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 04:40:33,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:40:33,918 INFO L262 TraceCheckSpWp]: Trace formula consists of 1174 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 04:40:33,942 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:40:34,024 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 162 proven. 0 refuted. 0 times theorem prover too weak. 13122 trivial. 0 not checked. [2023-11-29 04:40:34,024 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:40:34,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459481906] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:40:34,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:40:34,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 04:40:34,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355612237] [2023-11-29 04:40:34,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:40:34,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 04:40:34,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:40:34,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 04:40:34,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 04:40:34,066 INFO L87 Difference]: Start difference. First operand has 223 states, 138 states have (on average 1.5724637681159421) internal successors, (217), 139 states have internal predecessors, (217), 82 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Second operand has 2 states, 2 states have (on average 55.5) internal successors, (111), 2 states have internal predecessors, (111), 2 states have call successors, (82), 2 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 2 states have call successors, (82) [2023-11-29 04:40:34,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:40:34,137 INFO L93 Difference]: Finished difference Result 442 states and 840 transitions. [2023-11-29 04:40:34,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 04:40:34,140 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 55.5) internal successors, (111), 2 states have internal predecessors, (111), 2 states have call successors, (82), 2 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 2 states have call successors, (82) Word has length 516 [2023-11-29 04:40:34,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:40:34,150 INFO L225 Difference]: With dead ends: 442 [2023-11-29 04:40:34,150 INFO L226 Difference]: Without dead ends: 220 [2023-11-29 04:40:34,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 515 GetRequests, 515 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-29 04:40:34,160 INFO L413 NwaCegarLoop]: 369 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, 369 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-29 04:40:34,161 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 369 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 04:40:34,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2023-11-29 04:40:34,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 220. [2023-11-29 04:40:34,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 136 states have (on average 1.5294117647058822) internal successors, (208), 136 states have internal predecessors, (208), 82 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2023-11-29 04:40:34,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 372 transitions. [2023-11-29 04:40:34,260 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 372 transitions. Word has length 516 [2023-11-29 04:40:34,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:40:34,261 INFO L495 AbstractCegarLoop]: Abstraction has 220 states and 372 transitions. [2023-11-29 04:40:34,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 55.5) internal successors, (111), 2 states have internal predecessors, (111), 2 states have call successors, (82), 2 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 2 states have call successors, (82) [2023-11-29 04:40:34,262 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 372 transitions. [2023-11-29 04:40:34,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 517 [2023-11-29 04:40:34,275 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:40:34,276 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:40:34,288 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 04:40:34,476 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-29 04:40:34,477 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:40:34,477 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:40:34,478 INFO L85 PathProgramCache]: Analyzing trace with hash 1881901176, now seen corresponding path program 1 times [2023-11-29 04:40:34,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:40:34,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421444804] [2023-11-29 04:40:34,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:34,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:40:34,606 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:40:34,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1755881314] [2023-11-29 04:40:34,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:34,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:34,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:40:34,609 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:40:34,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 04:40:34,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:40:34,951 INFO L262 TraceCheckSpWp]: Trace formula consists of 1174 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 04:40:34,963 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:40:35,092 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2023-11-29 04:40:35,092 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:40:35,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:40:35,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421444804] [2023-11-29 04:40:35,093 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:40:35,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755881314] [2023-11-29 04:40:35,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755881314] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:40:35,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:40:35,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 04:40:35,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940283657] [2023-11-29 04:40:35,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:40:35,096 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 04:40:35,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:40:35,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 04:40:35,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:40:35,099 INFO L87 Difference]: Start difference. First operand 220 states and 372 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:40:35,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:40:35,454 INFO L93 Difference]: Finished difference Result 838 states and 1413 transitions. [2023-11-29 04:40:35,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:40:35,455 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 516 [2023-11-29 04:40:35,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:40:35,464 INFO L225 Difference]: With dead ends: 838 [2023-11-29 04:40:35,464 INFO L226 Difference]: Without dead ends: 619 [2023-11-29 04:40:35,465 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 517 GetRequests, 514 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-29 04:40:35,467 INFO L413 NwaCegarLoop]: 536 mSDtfsCounter, 664 mSDsluCounter, 1035 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 1571 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 04:40:35,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [664 Valid, 1571 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 04:40:35,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2023-11-29 04:40:35,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 610. [2023-11-29 04:40:35,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 610 states, 398 states have (on average 1.5301507537688441) internal successors, (609), 401 states have internal predecessors, (609), 207 states have call successors, (207), 4 states have call predecessors, (207), 4 states have return successors, (207), 204 states have call predecessors, (207), 207 states have call successors, (207) [2023-11-29 04:40:35,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 610 states to 610 states and 1023 transitions. [2023-11-29 04:40:35,574 INFO L78 Accepts]: Start accepts. Automaton has 610 states and 1023 transitions. Word has length 516 [2023-11-29 04:40:35,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:40:35,577 INFO L495 AbstractCegarLoop]: Abstraction has 610 states and 1023 transitions. [2023-11-29 04:40:35,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:40:35,577 INFO L276 IsEmpty]: Start isEmpty. Operand 610 states and 1023 transitions. [2023-11-29 04:40:35,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 517 [2023-11-29 04:40:35,583 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:40:35,583 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:40:35,590 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 04:40:35,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-11-29 04:40:35,785 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:40:35,785 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:40:35,786 INFO L85 PathProgramCache]: Analyzing trace with hash 924259638, now seen corresponding path program 1 times [2023-11-29 04:40:35,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:40:35,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1215167518] [2023-11-29 04:40:35,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:35,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:40:35,879 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:40:35,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [864949711] [2023-11-29 04:40:35,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:35,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:35,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:40:35,881 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:40:35,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 04:40:36,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:40:36,248 INFO L262 TraceCheckSpWp]: Trace formula consists of 1175 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 04:40:36,263 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:40:36,363 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2023-11-29 04:40:36,363 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:40:36,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:40:36,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1215167518] [2023-11-29 04:40:36,364 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:40:36,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864949711] [2023-11-29 04:40:36,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864949711] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:40:36,364 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:40:36,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 04:40:36,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610395537] [2023-11-29 04:40:36,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:40:36,366 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 04:40:36,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:40:36,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 04:40:36,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 04:40:36,368 INFO L87 Difference]: Start difference. First operand 610 states and 1023 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, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:40:36,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:40:36,511 INFO L93 Difference]: Finished difference Result 1814 states and 3041 transitions. [2023-11-29 04:40:36,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 04:40:36,512 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, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 516 [2023-11-29 04:40:36,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:40:36,524 INFO L225 Difference]: With dead ends: 1814 [2023-11-29 04:40:36,525 INFO L226 Difference]: Without dead ends: 1205 [2023-11-29 04:40:36,528 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 515 GetRequests, 514 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-29 04:40:36,529 INFO L413 NwaCegarLoop]: 438 mSDtfsCounter, 338 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 791 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 04:40:36,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 791 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 04:40:36,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1205 states. [2023-11-29 04:40:36,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1205 to 717. [2023-11-29 04:40:36,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 717 states, 505 states have (on average 1.598019801980198) internal successors, (807), 508 states have internal predecessors, (807), 207 states have call successors, (207), 4 states have call predecessors, (207), 4 states have return successors, (207), 204 states have call predecessors, (207), 207 states have call successors, (207) [2023-11-29 04:40:36,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 717 states to 717 states and 1221 transitions. [2023-11-29 04:40:36,669 INFO L78 Accepts]: Start accepts. Automaton has 717 states and 1221 transitions. Word has length 516 [2023-11-29 04:40:36,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:40:36,671 INFO L495 AbstractCegarLoop]: Abstraction has 717 states and 1221 transitions. [2023-11-29 04:40:36,672 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, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:40:36,672 INFO L276 IsEmpty]: Start isEmpty. Operand 717 states and 1221 transitions. [2023-11-29 04:40:36,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 517 [2023-11-29 04:40:36,677 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:40:36,678 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:40:36,686 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 04:40:36,878 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:36,879 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:40:36,879 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:40:36,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1104326472, now seen corresponding path program 1 times [2023-11-29 04:40:36,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:40:36,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950515445] [2023-11-29 04:40:36,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:36,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:40:36,966 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:40:36,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [69331076] [2023-11-29 04:40:36,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:36,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:36,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:40:36,969 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:40:36,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 04:40:37,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:40:37,335 INFO L262 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 04:40:37,347 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:40:37,987 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2023-11-29 04:40:37,987 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:40:37,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:40:37,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950515445] [2023-11-29 04:40:37,988 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:40:37,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [69331076] [2023-11-29 04:40:37,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [69331076] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:40:37,988 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:40:37,988 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 04:40:37,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850806930] [2023-11-29 04:40:37,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:40:37,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 04:40:37,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:40:37,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 04:40:37,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:40:37,991 INFO L87 Difference]: Start difference. First operand 717 states and 1221 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:40:38,431 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:40:38,431 INFO L93 Difference]: Finished difference Result 2149 states and 3661 transitions. [2023-11-29 04:40:38,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 04:40:38,432 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 516 [2023-11-29 04:40:38,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:40:38,445 INFO L225 Difference]: With dead ends: 2149 [2023-11-29 04:40:38,445 INFO L226 Difference]: Without dead ends: 1433 [2023-11-29 04:40:38,448 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 515 GetRequests, 513 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:40:38,449 INFO L413 NwaCegarLoop]: 485 mSDtfsCounter, 516 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 04:40:38,450 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [516 Valid, 674 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 04:40:38,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1433 states. [2023-11-29 04:40:38,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1433 to 738. [2023-11-29 04:40:38,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 738 states, 526 states have (on average 1.6045627376425855) internal successors, (844), 529 states have internal predecessors, (844), 207 states have call successors, (207), 4 states have call predecessors, (207), 4 states have return successors, (207), 204 states have call predecessors, (207), 207 states have call successors, (207) [2023-11-29 04:40:38,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 1258 transitions. [2023-11-29 04:40:38,591 INFO L78 Accepts]: Start accepts. Automaton has 738 states and 1258 transitions. Word has length 516 [2023-11-29 04:40:38,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:40:38,592 INFO L495 AbstractCegarLoop]: Abstraction has 738 states and 1258 transitions. [2023-11-29 04:40:38,593 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 3 states have internal predecessors, (109), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:40:38,593 INFO L276 IsEmpty]: Start isEmpty. Operand 738 states and 1258 transitions. [2023-11-29 04:40:38,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 517 [2023-11-29 04:40:38,598 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:40:38,599 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:40:38,607 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 04:40:38,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:38,807 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:40:38,807 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:40:38,808 INFO L85 PathProgramCache]: Analyzing trace with hash 282458938, now seen corresponding path program 1 times [2023-11-29 04:40:38,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:40:38,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911408867] [2023-11-29 04:40:38,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:38,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:40:38,866 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:40:38,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [373171751] [2023-11-29 04:40:38,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:38,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:38,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:40:38,868 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:40:38,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 04:40:39,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:40:39,194 INFO L262 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 04:40:39,207 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:40:40,566 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2023-11-29 04:40:40,567 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:40:40,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:40:40,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911408867] [2023-11-29 04:40:40,567 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:40:40,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [373171751] [2023-11-29 04:40:40,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [373171751] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:40:40,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:40:40,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 04:40:40,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224860173] [2023-11-29 04:40:40,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:40:40,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 04:40:40,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:40:40,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 04:40:40,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 04:40:40,570 INFO L87 Difference]: Start difference. First operand 738 states and 1258 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, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:40:41,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:40:41,328 INFO L93 Difference]: Finished difference Result 2999 states and 5106 transitions. [2023-11-29 04:40:41,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:40:41,329 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, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 516 [2023-11-29 04:40:41,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:40:41,348 INFO L225 Difference]: With dead ends: 2999 [2023-11-29 04:40:41,348 INFO L226 Difference]: Without dead ends: 2262 [2023-11-29 04:40:41,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 516 GetRequests, 512 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-11-29 04:40:41,353 INFO L413 NwaCegarLoop]: 380 mSDtfsCounter, 680 mSDsluCounter, 760 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 169 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 680 SdHoareTripleChecker+Valid, 1140 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 04:40:41,354 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [680 Valid, 1140 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 359 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 04:40:41,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2262 states. [2023-11-29 04:40:41,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2262 to 2208. [2023-11-29 04:40:41,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2208 states, 1574 states have (on average 1.590851334180432) internal successors, (2504), 1583 states have internal predecessors, (2504), 621 states have call successors, (621), 12 states have call predecessors, (621), 12 states have return successors, (621), 612 states have call predecessors, (621), 621 states have call successors, (621) [2023-11-29 04:40:41,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2208 states to 2208 states and 3746 transitions. [2023-11-29 04:40:41,609 INFO L78 Accepts]: Start accepts. Automaton has 2208 states and 3746 transitions. Word has length 516 [2023-11-29 04:40:41,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:40:41,610 INFO L495 AbstractCegarLoop]: Abstraction has 2208 states and 3746 transitions. [2023-11-29 04:40:41,610 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, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:40:41,611 INFO L276 IsEmpty]: Start isEmpty. Operand 2208 states and 3746 transitions. [2023-11-29 04:40:41,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 517 [2023-11-29 04:40:41,615 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:40:41,616 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:40:41,622 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-29 04:40:41,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:41,817 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:40:41,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:40:41,817 INFO L85 PathProgramCache]: Analyzing trace with hash 540624376, now seen corresponding path program 1 times [2023-11-29 04:40:41,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:40:41,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294754822] [2023-11-29 04:40:41,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:41,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:40:41,867 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:40:41,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1322976846] [2023-11-29 04:40:41,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:41,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:41,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:40:41,869 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:40:41,871 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 04:40:42,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:40:42,189 INFO L262 TraceCheckSpWp]: Trace formula consists of 1174 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 04:40:42,197 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:40:42,358 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 2031 proven. 18 refuted. 0 times theorem prover too weak. 11235 trivial. 0 not checked. [2023-11-29 04:40:42,358 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:40:42,674 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 225 proven. 18 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2023-11-29 04:40:42,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:40:42,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294754822] [2023-11-29 04:40:42,675 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:40:42,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322976846] [2023-11-29 04:40:42,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322976846] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:40:42,675 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:40:42,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-29 04:40:42,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722576118] [2023-11-29 04:40:42,676 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 04:40:42,677 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 04:40:42,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:40:42,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 04:40:42,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 04:40:42,679 INFO L87 Difference]: Start difference. First operand 2208 states and 3746 transitions. Second operand has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 7 states have internal predecessors, (118), 2 states have call successors, (88), 2 states have call predecessors, (88), 4 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) [2023-11-29 04:40:43,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:40:43,671 INFO L93 Difference]: Finished difference Result 4572 states and 7720 transitions. [2023-11-29 04:40:43,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 04:40:43,672 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 7 states have internal predecessors, (118), 2 states have call successors, (88), 2 states have call predecessors, (88), 4 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) Word has length 516 [2023-11-29 04:40:43,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:40:43,686 INFO L225 Difference]: With dead ends: 4572 [2023-11-29 04:40:43,686 INFO L226 Difference]: Without dead ends: 2365 [2023-11-29 04:40:43,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1034 GetRequests, 1024 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-29 04:40:43,693 INFO L413 NwaCegarLoop]: 402 mSDtfsCounter, 236 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 865 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 900 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 865 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 04:40:43,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 1001 Invalid, 900 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 865 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 04:40:43,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2365 states. [2023-11-29 04:40:43,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2365 to 2338. [2023-11-29 04:40:43,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2338 states, 1626 states have (on average 1.5645756457564575) internal successors, (2544), 1636 states have internal predecessors, (2544), 696 states have call successors, (696), 15 states have call predecessors, (696), 15 states have return successors, (696), 686 states have call predecessors, (696), 696 states have call successors, (696) [2023-11-29 04:40:43,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2338 states to 2338 states and 3936 transitions. [2023-11-29 04:40:43,992 INFO L78 Accepts]: Start accepts. Automaton has 2338 states and 3936 transitions. Word has length 516 [2023-11-29 04:40:43,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:40:43,994 INFO L495 AbstractCegarLoop]: Abstraction has 2338 states and 3936 transitions. [2023-11-29 04:40:43,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 7 states have internal predecessors, (118), 2 states have call successors, (88), 2 states have call predecessors, (88), 4 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) [2023-11-29 04:40:43,994 INFO L276 IsEmpty]: Start isEmpty. Operand 2338 states and 3936 transitions. [2023-11-29 04:40:44,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 517 [2023-11-29 04:40:44,002 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:40:44,002 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:40:44,010 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 04:40:44,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:44,203 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:40:44,204 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:40:44,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1047723526, now seen corresponding path program 1 times [2023-11-29 04:40:44,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:40:44,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272585047] [2023-11-29 04:40:44,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:44,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:40:44,285 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:40:44,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1056571846] [2023-11-29 04:40:44,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:44,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:44,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:40:44,287 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:40:44,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 04:40:44,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:40:44,644 INFO L262 TraceCheckSpWp]: Trace formula consists of 1171 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 04:40:44,656 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:40:45,210 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2023-11-29 04:40:45,210 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:40:45,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:40:45,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272585047] [2023-11-29 04:40:45,211 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:40:45,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056571846] [2023-11-29 04:40:45,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056571846] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:40:45,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:40:45,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 04:40:45,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132118281] [2023-11-29 04:40:45,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:40:45,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 04:40:45,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:40:45,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 04:40:45,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 04:40:45,214 INFO L87 Difference]: Start difference. First operand 2338 states and 3936 transitions. Second operand has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 6 states have internal predecessors, (109), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:40:47,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:40:47,112 INFO L93 Difference]: Finished difference Result 9897 states and 16483 transitions. [2023-11-29 04:40:47,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 04:40:47,113 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 6 states have internal predecessors, (109), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 516 [2023-11-29 04:40:47,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:40:47,180 INFO L225 Difference]: With dead ends: 9897 [2023-11-29 04:40:47,181 INFO L226 Difference]: Without dead ends: 7678 [2023-11-29 04:40:47,191 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 519 GetRequests, 510 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2023-11-29 04:40:47,191 INFO L413 NwaCegarLoop]: 579 mSDtfsCounter, 917 mSDsluCounter, 1721 mSDsCounter, 0 mSdLazyCounter, 674 mSolverCounterSat, 538 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 917 SdHoareTripleChecker+Valid, 2300 SdHoareTripleChecker+Invalid, 1212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 538 IncrementalHoareTripleChecker+Valid, 674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 04:40:47,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [917 Valid, 2300 Invalid, 1212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [538 Valid, 674 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 04:40:47,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7678 states. [2023-11-29 04:40:47,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7678 to 4777. [2023-11-29 04:40:47,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4777 states, 3355 states have (on average 1.5567809239940387) internal successors, (5223), 3381 states have internal predecessors, (5223), 1389 states have call successors, (1389), 32 states have call predecessors, (1389), 32 states have return successors, (1389), 1363 states have call predecessors, (1389), 1389 states have call successors, (1389) [2023-11-29 04:40:48,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4777 states to 4777 states and 8001 transitions. [2023-11-29 04:40:48,014 INFO L78 Accepts]: Start accepts. Automaton has 4777 states and 8001 transitions. Word has length 516 [2023-11-29 04:40:48,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:40:48,015 INFO L495 AbstractCegarLoop]: Abstraction has 4777 states and 8001 transitions. [2023-11-29 04:40:48,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 6 states have internal predecessors, (109), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:40:48,016 INFO L276 IsEmpty]: Start isEmpty. Operand 4777 states and 8001 transitions. [2023-11-29 04:40:48,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 517 [2023-11-29 04:40:48,020 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:40:48,020 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:40:48,027 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 04:40:48,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:48,221 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:40:48,222 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:40:48,222 INFO L85 PathProgramCache]: Analyzing trace with hash 1441805436, now seen corresponding path program 1 times [2023-11-29 04:40:48,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:40:48,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337446315] [2023-11-29 04:40:48,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:48,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:40:48,283 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:40:48,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1885083330] [2023-11-29 04:40:48,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:48,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:48,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:40:48,285 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:40:48,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 04:40:48,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:40:48,618 INFO L262 TraceCheckSpWp]: Trace formula consists of 1169 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 04:40:48,629 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:40:49,152 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 3183 proven. 210 refuted. 0 times theorem prover too weak. 9891 trivial. 0 not checked. [2023-11-29 04:40:49,152 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:40:49,550 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 33 proven. 210 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2023-11-29 04:40:49,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:40:49,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337446315] [2023-11-29 04:40:49,551 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:40:49,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885083330] [2023-11-29 04:40:49,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885083330] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:40:49,551 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:40:49,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2023-11-29 04:40:49,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589858023] [2023-11-29 04:40:49,552 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 04:40:49,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 04:40:49,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:40:49,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 04:40:49,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 04:40:49,555 INFO L87 Difference]: Start difference. First operand 4777 states and 8001 transitions. Second operand has 8 states, 8 states have (on average 14.75) internal successors, (118), 8 states have internal predecessors, (118), 2 states have call successors, (152), 2 states have call predecessors, (152), 4 states have return successors, (153), 2 states have call predecessors, (153), 2 states have call successors, (153) [2023-11-29 04:40:50,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:40:50,512 INFO L93 Difference]: Finished difference Result 7701 states and 12743 transitions. [2023-11-29 04:40:50,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 04:40:50,513 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.75) internal successors, (118), 8 states have internal predecessors, (118), 2 states have call successors, (152), 2 states have call predecessors, (152), 4 states have return successors, (153), 2 states have call predecessors, (153), 2 states have call successors, (153) Word has length 516 [2023-11-29 04:40:50,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:40:50,552 INFO L225 Difference]: With dead ends: 7701 [2023-11-29 04:40:50,552 INFO L226 Difference]: Without dead ends: 5009 [2023-11-29 04:40:50,562 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1038 GetRequests, 1023 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2023-11-29 04:40:50,563 INFO L413 NwaCegarLoop]: 281 mSDtfsCounter, 440 mSDsluCounter, 396 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 04:40:50,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [442 Valid, 677 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 04:40:50,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5009 states. [2023-11-29 04:40:51,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5009 to 4893. [2023-11-29 04:40:51,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4893 states, 3442 states have (on average 1.538059267867519) internal successors, (5294), 3468 states have internal predecessors, (5294), 1389 states have call successors, (1389), 61 states have call predecessors, (1389), 61 states have return successors, (1389), 1363 states have call predecessors, (1389), 1389 states have call successors, (1389) [2023-11-29 04:40:51,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4893 states to 4893 states and 8072 transitions. [2023-11-29 04:40:51,318 INFO L78 Accepts]: Start accepts. Automaton has 4893 states and 8072 transitions. Word has length 516 [2023-11-29 04:40:51,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:40:51,319 INFO L495 AbstractCegarLoop]: Abstraction has 4893 states and 8072 transitions. [2023-11-29 04:40:51,320 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.75) internal successors, (118), 8 states have internal predecessors, (118), 2 states have call successors, (152), 2 states have call predecessors, (152), 4 states have return successors, (153), 2 states have call predecessors, (153), 2 states have call successors, (153) [2023-11-29 04:40:51,320 INFO L276 IsEmpty]: Start isEmpty. Operand 4893 states and 8072 transitions. [2023-11-29 04:40:51,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 517 [2023-11-29 04:40:51,326 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:40:51,327 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:40:51,334 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 04:40:51,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-29 04:40:51,533 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:40:51,533 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:40:51,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1499063738, now seen corresponding path program 1 times [2023-11-29 04:40:51,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:40:51,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [409643978] [2023-11-29 04:40:51,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:51,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:40:51,623 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:40:51,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [581171571] [2023-11-29 04:40:51,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:51,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:51,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:40:51,625 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:40:51,628 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 04:40:51,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:40:51,990 INFO L262 TraceCheckSpWp]: Trace formula consists of 1168 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 04:40:52,002 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:40:52,552 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 8277 proven. 48 refuted. 0 times theorem prover too weak. 4959 trivial. 0 not checked. [2023-11-29 04:40:52,553 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:40:52,961 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 195 proven. 48 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2023-11-29 04:40:52,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:40:52,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [409643978] [2023-11-29 04:40:52,962 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:40:52,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581171571] [2023-11-29 04:40:52,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581171571] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:40:52,962 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:40:52,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2023-11-29 04:40:52,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696636068] [2023-11-29 04:40:52,963 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 04:40:52,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 04:40:52,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:40:52,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 04:40:52,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-11-29 04:40:52,966 INFO L87 Difference]: Start difference. First operand 4893 states and 8072 transitions. Second operand has 12 states, 12 states have (on average 14.583333333333334) internal successors, (175), 12 states have internal predecessors, (175), 5 states have call successors, (122), 3 states have call predecessors, (122), 5 states have return successors, (122), 5 states have call predecessors, (122), 5 states have call successors, (122) [2023-11-29 04:40:54,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:40:54,368 INFO L93 Difference]: Finished difference Result 9843 states and 16146 transitions. [2023-11-29 04:40:54,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 04:40:54,369 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 14.583333333333334) internal successors, (175), 12 states have internal predecessors, (175), 5 states have call successors, (122), 3 states have call predecessors, (122), 5 states have return successors, (122), 5 states have call predecessors, (122), 5 states have call successors, (122) Word has length 516 [2023-11-29 04:40:54,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:40:54,401 INFO L225 Difference]: With dead ends: 9843 [2023-11-29 04:40:54,401 INFO L226 Difference]: Without dead ends: 5073 [2023-11-29 04:40:54,417 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1035 GetRequests, 1020 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=89, Invalid=183, Unknown=0, NotChecked=0, Total=272 [2023-11-29 04:40:54,417 INFO L413 NwaCegarLoop]: 271 mSDtfsCounter, 858 mSDsluCounter, 559 mSDsCounter, 0 mSdLazyCounter, 625 mSolverCounterSat, 492 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 923 SdHoareTripleChecker+Valid, 830 SdHoareTripleChecker+Invalid, 1117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 492 IncrementalHoareTripleChecker+Valid, 625 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 04:40:54,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [923 Valid, 830 Invalid, 1117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [492 Valid, 625 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 04:40:54,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5073 states. [2023-11-29 04:40:55,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5073 to 4957. [2023-11-29 04:40:55,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4957 states, 3497 states have (on average 1.5135830712038891) internal successors, (5293), 3523 states have internal predecessors, (5293), 1389 states have call successors, (1389), 70 states have call predecessors, (1389), 70 states have return successors, (1389), 1363 states have call predecessors, (1389), 1389 states have call successors, (1389) [2023-11-29 04:40:55,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4957 states to 4957 states and 8071 transitions. [2023-11-29 04:40:55,090 INFO L78 Accepts]: Start accepts. Automaton has 4957 states and 8071 transitions. Word has length 516 [2023-11-29 04:40:55,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:40:55,091 INFO L495 AbstractCegarLoop]: Abstraction has 4957 states and 8071 transitions. [2023-11-29 04:40:55,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 14.583333333333334) internal successors, (175), 12 states have internal predecessors, (175), 5 states have call successors, (122), 3 states have call predecessors, (122), 5 states have return successors, (122), 5 states have call predecessors, (122), 5 states have call successors, (122) [2023-11-29 04:40:55,092 INFO L276 IsEmpty]: Start isEmpty. Operand 4957 states and 8071 transitions. [2023-11-29 04:40:55,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2023-11-29 04:40:55,099 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:40:55,100 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:40:55,108 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-29 04:40:55,302 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:55,303 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:40:55,303 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:40:55,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1020829505, now seen corresponding path program 1 times [2023-11-29 04:40:55,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:40:55,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766238574] [2023-11-29 04:40:55,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:55,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:40:55,357 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:40:55,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [154562839] [2023-11-29 04:40:55,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:40:55,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:40:55,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:40:55,359 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:40:55,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 04:40:55,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:40:55,695 INFO L262 TraceCheckSpWp]: Trace formula consists of 1175 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 04:40:55,732 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:40:56,577 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 8860 proven. 249 refuted. 0 times theorem prover too weak. 4175 trivial. 0 not checked. [2023-11-29 04:40:56,577 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:40:56,926 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 156 proven. 87 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2023-11-29 04:40:56,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:40:56,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766238574] [2023-11-29 04:40:56,926 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:40:56,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154562839] [2023-11-29 04:40:56,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154562839] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:40:56,927 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:40:56,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 6] total 13 [2023-11-29 04:40:56,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750862843] [2023-11-29 04:40:56,928 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 04:40:56,929 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 04:40:56,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:40:56,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 04:40:56,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2023-11-29 04:40:56,931 INFO L87 Difference]: Start difference. First operand 4957 states and 8071 transitions. Second operand has 13 states, 13 states have (on average 14.307692307692308) internal successors, (186), 13 states have internal predecessors, (186), 4 states have call successors, (137), 3 states have call predecessors, (137), 6 states have return successors, (138), 4 states have call predecessors, (138), 4 states have call successors, (138) [2023-11-29 04:40:59,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:40:59,576 INFO L93 Difference]: Finished difference Result 13141 states and 20756 transitions. [2023-11-29 04:40:59,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-11-29 04:40:59,577 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 14.307692307692308) internal successors, (186), 13 states have internal predecessors, (186), 4 states have call successors, (137), 3 states have call predecessors, (137), 6 states have return successors, (138), 4 states have call predecessors, (138), 4 states have call successors, (138) Word has length 518 [2023-11-29 04:40:59,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:40:59,601 INFO L225 Difference]: With dead ends: 13141 [2023-11-29 04:40:59,601 INFO L226 Difference]: Without dead ends: 8311 [2023-11-29 04:40:59,616 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1065 GetRequests, 1025 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=469, Invalid=1253, Unknown=0, NotChecked=0, Total=1722 [2023-11-29 04:40:59,616 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 993 mSDsluCounter, 1392 mSDsCounter, 0 mSdLazyCounter, 1645 mSolverCounterSat, 641 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1024 SdHoareTripleChecker+Valid, 1806 SdHoareTripleChecker+Invalid, 2286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 641 IncrementalHoareTripleChecker+Valid, 1645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-29 04:40:59,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1024 Valid, 1806 Invalid, 2286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [641 Valid, 1645 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-29 04:40:59,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8311 states. [2023-11-29 04:41:00,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8311 to 6389. [2023-11-29 04:41:00,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6389 states, 4483 states have (on average 1.4657595360249833) internal successors, (6571), 4521 states have internal predecessors, (6571), 1751 states have call successors, (1751), 154 states have call predecessors, (1751), 154 states have return successors, (1751), 1713 states have call predecessors, (1751), 1751 states have call successors, (1751) [2023-11-29 04:41:00,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6389 states to 6389 states and 10073 transitions. [2023-11-29 04:41:00,340 INFO L78 Accepts]: Start accepts. Automaton has 6389 states and 10073 transitions. Word has length 518 [2023-11-29 04:41:00,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:41:00,341 INFO L495 AbstractCegarLoop]: Abstraction has 6389 states and 10073 transitions. [2023-11-29 04:41:00,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 14.307692307692308) internal successors, (186), 13 states have internal predecessors, (186), 4 states have call successors, (137), 3 states have call predecessors, (137), 6 states have return successors, (138), 4 states have call predecessors, (138), 4 states have call successors, (138) [2023-11-29 04:41:00,342 INFO L276 IsEmpty]: Start isEmpty. Operand 6389 states and 10073 transitions. [2023-11-29 04:41:00,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2023-11-29 04:41:00,347 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:41:00,347 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:41:00,354 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 04:41:00,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 04:41:00,548 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:41:00,548 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:41:00,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1060758337, now seen corresponding path program 1 times [2023-11-29 04:41:00,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:41:00,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1787922016] [2023-11-29 04:41:00,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:00,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:41:00,604 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:41:00,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1138934844] [2023-11-29 04:41:00,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:00,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:41:00,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:41:00,606 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:41:00,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 04:41:01,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:01,015 INFO L262 TraceCheckSpWp]: Trace formula consists of 1175 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-29 04:41:01,055 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:41:04,288 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 8931 proven. 531 refuted. 0 times theorem prover too weak. 3822 trivial. 0 not checked. [2023-11-29 04:41:04,288 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:41:07,723 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 432 proven. 288 refuted. 0 times theorem prover too weak. 12564 trivial. 0 not checked. [2023-11-29 04:41:07,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:41:07,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1787922016] [2023-11-29 04:41:07,724 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:41:07,724 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138934844] [2023-11-29 04:41:07,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138934844] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:41:07,724 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:41:07,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17] total 37 [2023-11-29 04:41:07,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603578355] [2023-11-29 04:41:07,725 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 04:41:07,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2023-11-29 04:41:07,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:41:07,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2023-11-29 04:41:07,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=249, Invalid=1083, Unknown=0, NotChecked=0, Total=1332 [2023-11-29 04:41:07,728 INFO L87 Difference]: Start difference. First operand 6389 states and 10073 transitions. Second operand has 37 states, 36 states have (on average 6.694444444444445) internal successors, (241), 35 states have internal predecessors, (241), 10 states have call successors, (164), 7 states have call predecessors, (164), 13 states have return successors, (164), 10 states have call predecessors, (164), 10 states have call successors, (164) [2023-11-29 04:41:37,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:41:37,766 INFO L93 Difference]: Finished difference Result 20005 states and 30285 transitions. [2023-11-29 04:41:37,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 124 states. [2023-11-29 04:41:37,767 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 36 states have (on average 6.694444444444445) internal successors, (241), 35 states have internal predecessors, (241), 10 states have call successors, (164), 7 states have call predecessors, (164), 13 states have return successors, (164), 10 states have call predecessors, (164), 10 states have call successors, (164) Word has length 518 [2023-11-29 04:41:37,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:41:37,813 INFO L225 Difference]: With dead ends: 20005 [2023-11-29 04:41:37,813 INFO L226 Difference]: Without dead ends: 13759 [2023-11-29 04:41:37,842 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1153 GetRequests, 1004 SyntacticMatches, 0 SemanticMatches, 149 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8052 ImplicationChecksByTransitivity, 17.7s TimeCoverageRelationStatistics Valid=4153, Invalid=18497, Unknown=0, NotChecked=0, Total=22650 [2023-11-29 04:41:37,842 INFO L413 NwaCegarLoop]: 359 mSDtfsCounter, 1910 mSDsluCounter, 2441 mSDsCounter, 0 mSdLazyCounter, 4042 mSolverCounterSat, 1873 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1910 SdHoareTripleChecker+Valid, 2800 SdHoareTripleChecker+Invalid, 5915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1873 IncrementalHoareTripleChecker+Valid, 4042 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2023-11-29 04:41:37,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1910 Valid, 2800 Invalid, 5915 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1873 Valid, 4042 Invalid, 0 Unknown, 0 Unchecked, 10.8s Time] [2023-11-29 04:41:37,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13759 states. [2023-11-29 04:41:38,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13759 to 4757. [2023-11-29 04:41:38,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4757 states, 3710 states have (on average 1.5439353099730457) internal successors, (5728), 3724 states have internal predecessors, (5728), 903 states have call successors, (903), 143 states have call predecessors, (903), 143 states have return successors, (903), 889 states have call predecessors, (903), 903 states have call successors, (903) [2023-11-29 04:41:38,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4757 states to 4757 states and 7534 transitions. [2023-11-29 04:41:38,842 INFO L78 Accepts]: Start accepts. Automaton has 4757 states and 7534 transitions. Word has length 518 [2023-11-29 04:41:38,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:41:38,843 INFO L495 AbstractCegarLoop]: Abstraction has 4757 states and 7534 transitions. [2023-11-29 04:41:38,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 36 states have (on average 6.694444444444445) internal successors, (241), 35 states have internal predecessors, (241), 10 states have call successors, (164), 7 states have call predecessors, (164), 13 states have return successors, (164), 10 states have call predecessors, (164), 10 states have call successors, (164) [2023-11-29 04:41:38,844 INFO L276 IsEmpty]: Start isEmpty. Operand 4757 states and 7534 transitions. [2023-11-29 04:41:38,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 519 [2023-11-29 04:41:38,849 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:41:38,850 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:41:38,856 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 04:41:39,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:41:39,050 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:41:39,051 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:41:39,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1428770625, now seen corresponding path program 1 times [2023-11-29 04:41:39,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:41:39,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263722928] [2023-11-29 04:41:39,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:39,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:41:39,105 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:41:39,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [322865206] [2023-11-29 04:41:39,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:41:39,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:41:39,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:41:39,107 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:41:39,109 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 04:41:39,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:41:39,667 INFO L262 TraceCheckSpWp]: Trace formula consists of 1173 conjuncts, 41 conjunts are in the unsatisfiable core [2023-11-29 04:41:39,674 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:41:43,878 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 9094 proven. 603 refuted. 0 times theorem prover too weak. 3587 trivial. 0 not checked. [2023-11-29 04:41:43,878 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:41:50,027 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 579 proven. 375 refuted. 0 times theorem prover too weak. 12330 trivial. 0 not checked. [2023-11-29 04:41:50,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:41:50,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263722928] [2023-11-29 04:41:50,028 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:41:50,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [322865206] [2023-11-29 04:41:50,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [322865206] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:41:50,028 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:41:50,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 41 [2023-11-29 04:41:50,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413752464] [2023-11-29 04:41:50,029 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 04:41:50,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2023-11-29 04:41:50,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:41:50,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2023-11-29 04:41:50,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=330, Invalid=1310, Unknown=0, NotChecked=0, Total=1640 [2023-11-29 04:41:50,033 INFO L87 Difference]: Start difference. First operand 4757 states and 7534 transitions. Second operand has 41 states, 40 states have (on average 6.275) internal successors, (251), 39 states have internal predecessors, (251), 12 states have call successors, (164), 8 states have call predecessors, (164), 16 states have return successors, (164), 12 states have call predecessors, (164), 12 states have call successors, (164) [2023-11-29 04:42:03,864 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:42:04,895 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:42:07,688 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:42:10,716 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.67s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:42:35,495 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:42:39,732 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:42:43,897 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.04s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:42:47,868 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:42:49,051 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:42:55,724 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:42:56,956 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:43:00,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:43:01,918 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:43:09,901 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:43:14,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:43:14,540 INFO L93 Difference]: Finished difference Result 13279 states and 20504 transitions. [2023-11-29 04:43:14,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 100 states. [2023-11-29 04:43:14,541 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 6.275) internal successors, (251), 39 states have internal predecessors, (251), 12 states have call successors, (164), 8 states have call predecessors, (164), 16 states have return successors, (164), 12 states have call predecessors, (164), 12 states have call successors, (164) Word has length 518 [2023-11-29 04:43:14,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:43:14,559 INFO L225 Difference]: With dead ends: 13279 [2023-11-29 04:43:14,559 INFO L226 Difference]: Without dead ends: 8685 [2023-11-29 04:43:14,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1128 GetRequests, 999 SyntacticMatches, 2 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5494 ImplicationChecksByTransitivity, 28.0s TimeCoverageRelationStatistics Valid=3369, Invalid=13143, Unknown=0, NotChecked=0, Total=16512 [2023-11-29 04:43:14,574 INFO L413 NwaCegarLoop]: 371 mSDtfsCounter, 2606 mSDsluCounter, 2319 mSDsCounter, 0 mSdLazyCounter, 3652 mSolverCounterSat, 2185 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 54.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2606 SdHoareTripleChecker+Valid, 2690 SdHoareTripleChecker+Invalid, 5840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2185 IncrementalHoareTripleChecker+Valid, 3652 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 55.7s IncrementalHoareTripleChecker+Time [2023-11-29 04:43:14,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2606 Valid, 2690 Invalid, 5840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2185 Valid, 3652 Invalid, 3 Unknown, 0 Unchecked, 55.7s Time] [2023-11-29 04:43:14,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8685 states. [2023-11-29 04:43:15,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8685 to 4361. [2023-11-29 04:43:15,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4361 states, 3314 states have (on average 1.503922751961376) internal successors, (4984), 3328 states have internal predecessors, (4984), 903 states have call successors, (903), 143 states have call predecessors, (903), 143 states have return successors, (903), 889 states have call predecessors, (903), 903 states have call successors, (903) [2023-11-29 04:43:15,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4361 states to 4361 states and 6790 transitions. [2023-11-29 04:43:15,519 INFO L78 Accepts]: Start accepts. Automaton has 4361 states and 6790 transitions. Word has length 518 [2023-11-29 04:43:15,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:43:15,520 INFO L495 AbstractCegarLoop]: Abstraction has 4361 states and 6790 transitions. [2023-11-29 04:43:15,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 6.275) internal successors, (251), 39 states have internal predecessors, (251), 12 states have call successors, (164), 8 states have call predecessors, (164), 16 states have return successors, (164), 12 states have call predecessors, (164), 12 states have call successors, (164) [2023-11-29 04:43:15,521 INFO L276 IsEmpty]: Start isEmpty. Operand 4361 states and 6790 transitions. [2023-11-29 04:43:15,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2023-11-29 04:43:15,527 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:43:15,527 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:43:15,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 04:43:15,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:43:15,728 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:43:15,728 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:43:15,728 INFO L85 PathProgramCache]: Analyzing trace with hash -2065183253, now seen corresponding path program 1 times [2023-11-29 04:43:15,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:43:15,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115530978] [2023-11-29 04:43:15,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:43:15,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:43:15,781 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:43:15,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1548816608] [2023-11-29 04:43:15,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:43:15,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:43:15,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:43:15,783 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:43:15,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 04:43:16,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:43:16,278 INFO L262 TraceCheckSpWp]: Trace formula consists of 1180 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-29 04:43:16,285 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:43:18,273 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 8802 proven. 435 refuted. 0 times theorem prover too weak. 4047 trivial. 0 not checked. [2023-11-29 04:43:18,273 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:43:21,175 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 432 proven. 288 refuted. 0 times theorem prover too weak. 12564 trivial. 0 not checked. [2023-11-29 04:43:21,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:43:21,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115530978] [2023-11-29 04:43:21,176 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:43:21,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548816608] [2023-11-29 04:43:21,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548816608] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:43:21,176 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:43:21,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 19] total 39 [2023-11-29 04:43:21,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279201148] [2023-11-29 04:43:21,177 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 04:43:21,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-11-29 04:43:21,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:43:21,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-11-29 04:43:21,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=288, Invalid=1194, Unknown=0, NotChecked=0, Total=1482 [2023-11-29 04:43:21,180 INFO L87 Difference]: Start difference. First operand 4361 states and 6790 transitions. Second operand has 39 states, 38 states have (on average 5.5) internal successors, (209), 37 states have internal predecessors, (209), 8 states have call successors, (137), 5 states have call predecessors, (137), 10 states have return successors, (138), 8 states have call predecessors, (138), 8 states have call successors, (138) [2023-11-29 04:43:53,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:43:53,512 INFO L93 Difference]: Finished difference Result 34104 states and 52154 transitions. [2023-11-29 04:43:53,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 207 states. [2023-11-29 04:43:53,513 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 5.5) internal successors, (209), 37 states have internal predecessors, (209), 8 states have call successors, (137), 5 states have call predecessors, (137), 10 states have return successors, (138), 8 states have call predecessors, (138), 8 states have call successors, (138) Word has length 519 [2023-11-29 04:43:53,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:43:53,565 INFO L225 Difference]: With dead ends: 34104 [2023-11-29 04:43:53,565 INFO L226 Difference]: Without dead ends: 29906 [2023-11-29 04:43:53,589 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1263 GetRequests, 1023 SyntacticMatches, 0 SemanticMatches, 240 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22670 ImplicationChecksByTransitivity, 14.4s TimeCoverageRelationStatistics Valid=11022, Invalid=47300, Unknown=0, NotChecked=0, Total=58322 [2023-11-29 04:43:53,590 INFO L413 NwaCegarLoop]: 444 mSDtfsCounter, 4908 mSDsluCounter, 4032 mSDsCounter, 0 mSdLazyCounter, 6139 mSolverCounterSat, 3441 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4908 SdHoareTripleChecker+Valid, 4476 SdHoareTripleChecker+Invalid, 9580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3441 IncrementalHoareTripleChecker+Valid, 6139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2023-11-29 04:43:53,590 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4908 Valid, 4476 Invalid, 9580 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3441 Valid, 6139 Invalid, 0 Unknown, 0 Unchecked, 9.5s Time] [2023-11-29 04:43:53,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29906 states. [2023-11-29 04:43:55,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29906 to 7593. [2023-11-29 04:43:55,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7593 states, 5783 states have (on average 1.5021615078678887) internal successors, (8687), 5806 states have internal predecessors, (8687), 1524 states have call successors, (1524), 285 states have call predecessors, (1524), 285 states have return successors, (1524), 1501 states have call predecessors, (1524), 1524 states have call successors, (1524) [2023-11-29 04:43:55,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7593 states to 7593 states and 11735 transitions. [2023-11-29 04:43:55,908 INFO L78 Accepts]: Start accepts. Automaton has 7593 states and 11735 transitions. Word has length 519 [2023-11-29 04:43:55,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:43:55,909 INFO L495 AbstractCegarLoop]: Abstraction has 7593 states and 11735 transitions. [2023-11-29 04:43:55,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 5.5) internal successors, (209), 37 states have internal predecessors, (209), 8 states have call successors, (137), 5 states have call predecessors, (137), 10 states have return successors, (138), 8 states have call predecessors, (138), 8 states have call successors, (138) [2023-11-29 04:43:55,909 INFO L276 IsEmpty]: Start isEmpty. Operand 7593 states and 11735 transitions. [2023-11-29 04:43:55,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2023-11-29 04:43:55,914 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:43:55,914 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:43:55,922 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 04:43:56,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 04:43:56,115 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:43:56,115 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:43:56,116 INFO L85 PathProgramCache]: Analyzing trace with hash 424345709, now seen corresponding path program 1 times [2023-11-29 04:43:56,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:43:56,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942889832] [2023-11-29 04:43:56,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:43:56,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:43:56,169 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:43:56,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [821510562] [2023-11-29 04:43:56,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:43:56,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:43:56,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:43:56,171 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:43:56,176 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 04:43:56,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:43:56,831 INFO L262 TraceCheckSpWp]: Trace formula consists of 1178 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-29 04:43:56,838 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:43:58,677 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 6742 proven. 357 refuted. 0 times theorem prover too weak. 6185 trivial. 0 not checked. [2023-11-29 04:43:58,677 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:44:00,773 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 579 proven. 375 refuted. 0 times theorem prover too weak. 12330 trivial. 0 not checked. [2023-11-29 04:44:00,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 04:44:00,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942889832] [2023-11-29 04:44:00,774 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 04:44:00,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [821510562] [2023-11-29 04:44:00,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [821510562] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:44:00,774 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:44:00,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 21] total 36 [2023-11-29 04:44:00,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661362935] [2023-11-29 04:44:00,775 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 04:44:00,775 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-11-29 04:44:00,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 04:44:00,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-11-29 04:44:00,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=991, Unknown=0, NotChecked=0, Total=1260 [2023-11-29 04:44:00,777 INFO L87 Difference]: Start difference. First operand 7593 states and 11735 transitions. Second operand has 36 states, 35 states have (on average 5.914285714285715) internal successors, (207), 34 states have internal predecessors, (207), 9 states have call successors, (115), 5 states have call predecessors, (115), 11 states have return successors, (116), 9 states have call predecessors, (116), 9 states have call successors, (116) [2023-11-29 04:44:13,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:44:13,066 INFO L93 Difference]: Finished difference Result 20523 states and 31087 transitions. [2023-11-29 04:44:13,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2023-11-29 04:44:13,066 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 35 states have (on average 5.914285714285715) internal successors, (207), 34 states have internal predecessors, (207), 9 states have call successors, (115), 5 states have call predecessors, (115), 11 states have return successors, (116), 9 states have call predecessors, (116), 9 states have call successors, (116) Word has length 519 [2023-11-29 04:44:13,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:44:13,088 INFO L225 Difference]: With dead ends: 20523 [2023-11-29 04:44:13,089 INFO L226 Difference]: Without dead ends: 13097 [2023-11-29 04:44:13,099 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1105 GetRequests, 1007 SyntacticMatches, 0 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2913 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=2221, Invalid=7679, Unknown=0, NotChecked=0, Total=9900 [2023-11-29 04:44:13,100 INFO L413 NwaCegarLoop]: 573 mSDtfsCounter, 1823 mSDsluCounter, 3498 mSDsCounter, 0 mSdLazyCounter, 4235 mSolverCounterSat, 1271 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1823 SdHoareTripleChecker+Valid, 4071 SdHoareTripleChecker+Invalid, 5506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1271 IncrementalHoareTripleChecker+Valid, 4235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-11-29 04:44:13,100 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1823 Valid, 4071 Invalid, 5506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1271 Valid, 4235 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-11-29 04:44:13,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13097 states. [2023-11-29 04:44:15,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13097 to 7175. [2023-11-29 04:44:15,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7175 states, 5365 states have (on average 1.482385834109972) internal successors, (7953), 5388 states have internal predecessors, (7953), 1524 states have call successors, (1524), 285 states have call predecessors, (1524), 285 states have return successors, (1524), 1501 states have call predecessors, (1524), 1524 states have call successors, (1524) [2023-11-29 04:44:15,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7175 states to 7175 states and 11001 transitions. [2023-11-29 04:44:15,354 INFO L78 Accepts]: Start accepts. Automaton has 7175 states and 11001 transitions. Word has length 519 [2023-11-29 04:44:15,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:44:15,354 INFO L495 AbstractCegarLoop]: Abstraction has 7175 states and 11001 transitions. [2023-11-29 04:44:15,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 35 states have (on average 5.914285714285715) internal successors, (207), 34 states have internal predecessors, (207), 9 states have call successors, (115), 5 states have call predecessors, (115), 11 states have return successors, (116), 9 states have call predecessors, (116), 9 states have call successors, (116) [2023-11-29 04:44:15,355 INFO L276 IsEmpty]: Start isEmpty. Operand 7175 states and 11001 transitions. [2023-11-29 04:44:15,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2023-11-29 04:44:15,361 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:44:15,362 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:44:15,369 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 04:44:15,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 04:44:15,562 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:44:15,563 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:44:15,563 INFO L85 PathProgramCache]: Analyzing trace with hash 540049933, now seen corresponding path program 1 times [2023-11-29 04:44:15,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 04:44:15,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317404545] [2023-11-29 04:44:15,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:44:15,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 04:44:15,614 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 04:44:15,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1858947204] [2023-11-29 04:44:15,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:44:15,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:44:15,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:44:15,616 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 04:44:15,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 04:44:16,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 04:44:16,141 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 04:44:16,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 04:44:17,130 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 04:44:17,130 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-29 04:44:17,131 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-29 04:44:17,140 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 04:44:17,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 04:44:17,335 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:44:17,339 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 04:44:17,666 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet5 could not be translated [2023-11-29 04:44:17,668 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated [2023-11-29 04:44:17,672 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated [2023-11-29 04:44:17,673 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated [2023-11-29 04:44:17,673 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet8 could not be translated [2023-11-29 04:44:17,673 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet8 could not be translated [2023-11-29 04:44:17,674 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated [2023-11-29 04:44:17,674 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet9 could not be translated [2023-11-29 04:44:17,675 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet10 could not be translated [2023-11-29 04:44:17,677 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet11 could not be translated [2023-11-29 04:44:17,679 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet12 could not be translated [2023-11-29 04:44:17,680 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet13 could not be translated [2023-11-29 04:44:17,680 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet12 could not be translated [2023-11-29 04:44:17,736 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 04:44:17 BoogieIcfgContainer [2023-11-29 04:44:17,737 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 04:44:17,737 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 04:44:17,737 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 04:44:17,737 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 04:44:17,738 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 04:40:33" (3/4) ... [2023-11-29 04:44:17,740 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-29 04:44:17,741 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 04:44:17,742 INFO L158 Benchmark]: Toolchain (without parser) took 226409.68ms. Allocated memory was 159.4MB in the beginning and 2.0GB in the end (delta: 1.8GB). Free memory was 118.4MB in the beginning and 1.2GB in the end (delta: -1.0GB). Peak memory consumption was 777.2MB. Max. memory is 16.1GB. [2023-11-29 04:44:17,742 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 159.4MB. Free memory is still 133.2MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 04:44:17,742 INFO L158 Benchmark]: CACSL2BoogieTranslator took 476.39ms. Allocated memory is still 159.4MB. Free memory was 117.9MB in the beginning and 92.3MB in the end (delta: 25.6MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2023-11-29 04:44:17,743 INFO L158 Benchmark]: Boogie Procedure Inliner took 101.62ms. Allocated memory is still 159.4MB. Free memory was 92.3MB in the beginning and 79.8MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2023-11-29 04:44:17,743 INFO L158 Benchmark]: Boogie Preprocessor took 180.99ms. Allocated memory was 159.4MB in the beginning and 205.5MB in the end (delta: 46.1MB). Free memory was 79.8MB in the beginning and 166.1MB in the end (delta: -86.4MB). Peak memory consumption was 31.2MB. Max. memory is 16.1GB. [2023-11-29 04:44:17,744 INFO L158 Benchmark]: RCFGBuilder took 952.65ms. Allocated memory is still 205.5MB. Free memory was 166.1MB in the beginning and 97.1MB in the end (delta: 69.1MB). Peak memory consumption was 69.2MB. Max. memory is 16.1GB. [2023-11-29 04:44:17,744 INFO L158 Benchmark]: TraceAbstraction took 224687.29ms. Allocated memory was 205.5MB in the beginning and 2.0GB in the end (delta: 1.8GB). Free memory was 97.1MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 708.3MB. Max. memory is 16.1GB. [2023-11-29 04:44:17,744 INFO L158 Benchmark]: Witness Printer took 3.94ms. Allocated memory is still 2.0GB. Free memory is still 1.2GB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 04:44:17,746 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.14ms. Allocated memory is still 159.4MB. Free memory is still 133.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 476.39ms. Allocated memory is still 159.4MB. Free memory was 117.9MB in the beginning and 92.3MB in the end (delta: 25.6MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 101.62ms. Allocated memory is still 159.4MB. Free memory was 92.3MB in the beginning and 79.8MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 180.99ms. Allocated memory was 159.4MB in the beginning and 205.5MB in the end (delta: 46.1MB). Free memory was 79.8MB in the beginning and 166.1MB in the end (delta: -86.4MB). Peak memory consumption was 31.2MB. Max. memory is 16.1GB. * RCFGBuilder took 952.65ms. Allocated memory is still 205.5MB. Free memory was 166.1MB in the beginning and 97.1MB in the end (delta: 69.1MB). Peak memory consumption was 69.2MB. Max. memory is 16.1GB. * TraceAbstraction took 224687.29ms. Allocated memory was 205.5MB in the beginning and 2.0GB in the end (delta: 1.8GB). Free memory was 97.1MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 708.3MB. Max. memory is 16.1GB. * Witness Printer took 3.94ms. Allocated memory is still 2.0GB. 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~nondet5 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated - 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~nondet8 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet11 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet12 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet12 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 someBinaryFLOATComparisonOperation at line 461, overapproximation of bitwiseOr at line 240, overapproximation of someUnaryDOUBLEoperation at line 119, overapproximation of someBinaryDOUBLEComparisonOperation at line 461, overapproximation of someUnaryFLOAToperation at line 295, overapproximation of someBinaryArithmeticFLOAToperation at line 295. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed long int var_1_1 = -64; [L23] unsigned char var_1_2 = 128; [L24] unsigned char var_1_3 = 64; [L25] signed short int var_1_6 = -16; [L26] unsigned short int var_1_7 = 56838; [L27] unsigned short int var_1_8 = 24612; [L28] signed short int var_1_9 = 20013; [L29] unsigned char var_1_10 = 0; [L30] unsigned char var_1_12 = 0; [L31] unsigned char var_1_13 = 0; [L32] signed short int var_1_14 = 50; [L33] unsigned char var_1_15 = 0; [L34] signed short int var_1_19 = 100; [L35] double var_1_21 = 3.5; [L36] signed short int var_1_23 = -128; [L37] float var_1_24 = 10.2; [L38] float var_1_25 = 8.6; [L39] float var_1_26 = 32.7; [L40] float var_1_27 = 16.25; [L41] float var_1_28 = 8.875; [L42] unsigned short int var_1_29 = 256; [L43] double var_1_30 = 2.75; [L44] double var_1_31 = 0.0; [L45] unsigned char var_1_32 = 8; [L46] unsigned char var_1_33 = 32; [L47] unsigned char var_1_34 = 64; [L48] float var_1_35 = 1.15; [L49] float var_1_36 = 63.76; [L50] float var_1_37 = 5.375; [L51] float var_1_38 = 1000000.4; [L52] float var_1_39 = 32.25; [L53] unsigned char var_1_40 = 0; [L54] float var_1_41 = 1.5; [L55] float var_1_42 = 9.2; [L56] signed short int var_1_43 = 128; [L57] signed char var_1_44 = 5; [L58] unsigned char var_1_45 = 25; [L59] signed char var_1_46 = 16; [L60] signed char var_1_47 = 4; [L61] signed char var_1_48 = 1; [L62] float var_1_49 = 3.6; [L63] float var_1_50 = 4.7; [L64] unsigned long int var_1_51 = 4; [L65] unsigned long int var_1_52 = 10; [L66] signed char var_1_53 = 100; [L67] signed char var_1_54 = 8; [L68] signed char var_1_55 = -1; [L69] signed char var_1_56 = -8; [L70] signed char var_1_57 = 0; [L71] signed char var_1_58 = 1; [L72] signed char var_1_59 = 4; [L73] unsigned char var_1_60 = 100; [L74] unsigned char var_1_61 = 100; [L75] unsigned char var_1_62 = 0; [L76] unsigned short int var_1_63 = 256; [L77] unsigned char var_1_64 = 5; [L78] unsigned char var_1_65 = 200; [L79] unsigned char var_1_66 = 50; [L80] unsigned char var_1_67 = 25; [L81] float var_1_68 = 0.5; [L82] float var_1_69 = 127.8; [L83] unsigned long int var_1_70 = 10; [L84] signed short int var_1_71 = 100; [L85] unsigned short int var_1_72 = 8; [L86] unsigned short int var_1_73 = 50; [L87] unsigned short int var_1_74 = 10; [L88] unsigned short int var_1_75 = 51246; [L89] signed char var_1_76 = 10; [L90] signed char var_1_77 = 32; [L91] signed char var_1_78 = 16; [L92] unsigned char var_1_79 = 1; [L93] signed char var_1_80 = 2; [L94] signed long int var_1_81 = -2; [L95] signed long int var_1_82 = 256; [L96] signed short int var_1_83 = -2; [L97] unsigned char var_1_84 = 0; [L98] unsigned char var_1_85 = 0; [L99] unsigned char var_1_86 = 0; [L100] signed long int var_1_87 = -10; [L101] double var_1_88 = 255.4; [L102] double var_1_89 = 255.75; [L103] unsigned short int var_1_90 = 8; [L104] signed long int var_1_91 = 1820642764; [L105] unsigned short int var_1_92 = 128; [L106] float var_1_93 = 10.4; [L107] unsigned char var_1_94 = 1; [L108] unsigned short int var_1_95 = 10; [L109] float var_1_96 = 31.4; [L110] unsigned char var_1_97 = 8; [L111] signed char var_1_98 = -2; [L112] double var_1_99 = 2.5; [L113] signed long int var_1_100 = -4; [L114] signed long int var_1_101 = -8; [L115] unsigned char last_1_var_1_15 = 0; [L465] isInitial = 1 [L466] FCALL initially() [L467] COND TRUE 1 [L468] CALL updateLastVariables() [L458] last_1_var_1_15 = var_1_15 [L468] RET updateLastVariables() [L469] CALL updateVariables() [L327] var_1_2 = __VERIFIER_nondet_uchar() [L328] CALL assume_abort_if_not(var_1_2 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=64, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=56838, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=64, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=56838, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L328] RET assume_abort_if_not(var_1_2 >= 127) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=64, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=56838, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L329] CALL assume_abort_if_not(var_1_2 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=64, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=56838, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=64, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=56838, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L329] RET assume_abort_if_not(var_1_2 <= 255) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=64, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=56838, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L330] var_1_3 = __VERIFIER_nondet_uchar() [L331] CALL assume_abort_if_not(var_1_3 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=56838, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=56838, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L331] RET assume_abort_if_not(var_1_3 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=56838, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L332] CALL assume_abort_if_not(var_1_3 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=56838, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=56838, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L332] RET assume_abort_if_not(var_1_3 <= 127) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=56838, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L333] var_1_7 = __VERIFIER_nondet_ushort() [L334] CALL assume_abort_if_not(var_1_7 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L334] RET assume_abort_if_not(var_1_7 >= 32767) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L335] CALL assume_abort_if_not(var_1_7 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L335] RET assume_abort_if_not(var_1_7 <= 65535) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=24612, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L336] var_1_8 = __VERIFIER_nondet_ushort() [L337] CALL assume_abort_if_not(var_1_8 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L337] RET assume_abort_if_not(var_1_8 >= 16383) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L338] CALL assume_abort_if_not(var_1_8 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L338] RET assume_abort_if_not(var_1_8 <= 32767) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=20013] [L339] var_1_9 = __VERIFIER_nondet_short() [L340] CALL assume_abort_if_not(var_1_9 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L340] RET assume_abort_if_not(var_1_9 >= 16383) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L341] CALL assume_abort_if_not(var_1_9 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L341] RET assume_abort_if_not(var_1_9 <= 32766) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L342] var_1_12 = __VERIFIER_nondet_uchar() [L343] CALL assume_abort_if_not(var_1_12 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L343] RET assume_abort_if_not(var_1_12 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L344] CALL assume_abort_if_not(var_1_12 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L344] RET assume_abort_if_not(var_1_12 <= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L345] var_1_13 = __VERIFIER_nondet_uchar() [L346] CALL assume_abort_if_not(var_1_13 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L346] RET assume_abort_if_not(var_1_13 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L347] CALL assume_abort_if_not(var_1_13 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L347] RET assume_abort_if_not(var_1_13 <= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_21=7/2, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L348] var_1_21 = __VERIFIER_nondet_double() [L349] CALL assume_abort_if_not((var_1_21 >= -922337.2036854776000e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854776000e+12F && var_1_21 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L349] RET assume_abort_if_not((var_1_21 >= -922337.2036854776000e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854776000e+12F && var_1_21 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L350] CALL assume_abort_if_not(var_1_21 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L350] RET assume_abort_if_not(var_1_21 != 0.0F) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=-128, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L351] var_1_23 = __VERIFIER_nondet_short() [L352] CALL assume_abort_if_not(var_1_23 >= -16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L352] RET assume_abort_if_not(var_1_23 >= -16383) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L353] CALL assume_abort_if_not(var_1_23 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L353] RET assume_abort_if_not(var_1_23 <= 16383) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_25=43/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L354] var_1_25 = __VERIFIER_nondet_float() [L355] CALL assume_abort_if_not((var_1_25 >= -922337.2036854765600e+13F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 9223372.036854765600e+12F && var_1_25 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L355] RET assume_abort_if_not((var_1_25 >= -922337.2036854765600e+13F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 9223372.036854765600e+12F && var_1_25 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_26=327/10, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L356] var_1_26 = __VERIFIER_nondet_float() [L357] CALL assume_abort_if_not((var_1_26 >= -922337.2036854765600e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854765600e+12F && var_1_26 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L357] RET assume_abort_if_not((var_1_26 >= -922337.2036854765600e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854765600e+12F && var_1_26 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_27=65/4, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L358] var_1_27 = __VERIFIER_nondet_float() [L359] CALL assume_abort_if_not((var_1_27 >= 0.0F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854765600e+12F && var_1_27 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L359] RET assume_abort_if_not((var_1_27 >= 0.0F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854765600e+12F && var_1_27 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_28=71/8, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L360] var_1_28 = __VERIFIER_nondet_float() [L361] CALL assume_abort_if_not((var_1_28 >= 0.0F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854765600e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L361] RET assume_abort_if_not((var_1_28 >= 0.0F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854765600e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_31=0, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L362] var_1_31 = __VERIFIER_nondet_double() [L363] CALL assume_abort_if_not((var_1_31 >= -922337.2036854765600e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854765600e+12F && var_1_31 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L363] RET assume_abort_if_not((var_1_31 >= -922337.2036854765600e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854765600e+12F && var_1_31 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=32, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L364] var_1_33 = __VERIFIER_nondet_uchar() [L365] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L365] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L366] CALL assume_abort_if_not(var_1_33 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L366] RET assume_abort_if_not(var_1_33 <= 127) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=64, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L367] var_1_34 = __VERIFIER_nondet_uchar() [L368] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L368] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L369] CALL assume_abort_if_not(var_1_34 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L369] RET assume_abort_if_not(var_1_34 <= 127) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_36=1594/25, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L370] var_1_36 = __VERIFIER_nondet_float() [L371] CALL assume_abort_if_not((var_1_36 >= 0.0F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 9223372.036854765600e+12F && var_1_36 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L371] RET assume_abort_if_not((var_1_36 >= 0.0F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 9223372.036854765600e+12F && var_1_36 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_37=43/8, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L372] var_1_37 = __VERIFIER_nondet_float() [L373] CALL assume_abort_if_not((var_1_37 >= 0.0F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854765600e+12F && var_1_37 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L373] RET assume_abort_if_not((var_1_37 >= 0.0F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854765600e+12F && var_1_37 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=0, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L374] var_1_40 = __VERIFIER_nondet_uchar() [L375] CALL assume_abort_if_not(var_1_40 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L375] RET assume_abort_if_not(var_1_40 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L376] CALL assume_abort_if_not(var_1_40 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L376] RET assume_abort_if_not(var_1_40 <= 1) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_41=3/2, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L377] var_1_41 = __VERIFIER_nondet_float() [L378] CALL assume_abort_if_not((var_1_41 >= -922337.2036854765600e+13F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 9223372.036854765600e+12F && var_1_41 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L378] RET assume_abort_if_not((var_1_41 >= -922337.2036854765600e+13F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 9223372.036854765600e+12F && var_1_41 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_42=46/5, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L379] var_1_42 = __VERIFIER_nondet_float() [L380] CALL assume_abort_if_not((var_1_42 >= -461168.6018427382800e+13F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 4611686.018427382800e+12F && var_1_42 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L380] RET assume_abort_if_not((var_1_42 >= -461168.6018427382800e+13F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 4611686.018427382800e+12F && var_1_42 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_45=25, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L381] var_1_45 = __VERIFIER_nondet_uchar() [L382] CALL assume_abort_if_not(var_1_45 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L382] RET assume_abort_if_not(var_1_45 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L383] CALL assume_abort_if_not(var_1_45 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L383] RET assume_abort_if_not(var_1_45 <= 255) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=4, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L384] var_1_47 = __VERIFIER_nondet_char() [L385] CALL assume_abort_if_not(var_1_47 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L385] RET assume_abort_if_not(var_1_47 >= -127) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L386] CALL assume_abort_if_not(var_1_47 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L386] RET assume_abort_if_not(var_1_47 <= 126) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=1, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L387] var_1_48 = __VERIFIER_nondet_char() [L388] CALL assume_abort_if_not(var_1_48 >= -126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L388] RET assume_abort_if_not(var_1_48 >= -126) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L389] CALL assume_abort_if_not(var_1_48 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L389] RET assume_abort_if_not(var_1_48 <= 126) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_50=47/10, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L390] var_1_50 = __VERIFIER_nondet_float() [L391] CALL assume_abort_if_not((var_1_50 >= -922337.2036854765600e+13F && var_1_50 <= -1.0e-20F) || (var_1_50 <= 9223372.036854765600e+12F && var_1_50 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L391] RET assume_abort_if_not((var_1_50 >= -922337.2036854765600e+13F && var_1_50 <= -1.0e-20F) || (var_1_50 <= 9223372.036854765600e+12F && var_1_50 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=10, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L392] var_1_52 = __VERIFIER_nondet_ulong() [L393] CALL assume_abort_if_not(var_1_52 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L393] RET assume_abort_if_not(var_1_52 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L394] CALL assume_abort_if_not(var_1_52 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L394] RET assume_abort_if_not(var_1_52 <= 2147483647) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=8, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L395] var_1_54 = __VERIFIER_nondet_char() [L396] CALL assume_abort_if_not(var_1_54 >= -31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L396] RET assume_abort_if_not(var_1_54 >= -31) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L397] CALL assume_abort_if_not(var_1_54 <= 32) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L397] RET assume_abort_if_not(var_1_54 <= 32) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=-1, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L398] var_1_55 = __VERIFIER_nondet_char() [L399] CALL assume_abort_if_not(var_1_55 >= -15) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L399] RET assume_abort_if_not(var_1_55 >= -15) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L400] CALL assume_abort_if_not(var_1_55 <= 16) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L400] RET assume_abort_if_not(var_1_55 <= 16) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-8, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L401] var_1_56 = __VERIFIER_nondet_char() [L402] CALL assume_abort_if_not(var_1_56 >= -15) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L402] RET assume_abort_if_not(var_1_56 >= -15) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L403] CALL assume_abort_if_not(var_1_56 <= 15) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L403] RET assume_abort_if_not(var_1_56 <= 15) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=1, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L404] var_1_58 = __VERIFIER_nondet_char() [L405] CALL assume_abort_if_not(var_1_58 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L405] RET assume_abort_if_not(var_1_58 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L406] CALL assume_abort_if_not(var_1_58 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L406] RET assume_abort_if_not(var_1_58 <= 126) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=4, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L407] var_1_59 = __VERIFIER_nondet_char() [L408] CALL assume_abort_if_not(var_1_59 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L408] RET assume_abort_if_not(var_1_59 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L409] CALL assume_abort_if_not(var_1_59 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L409] RET assume_abort_if_not(var_1_59 <= 126) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=100, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L410] var_1_61 = __VERIFIER_nondet_uchar() [L411] CALL assume_abort_if_not(var_1_61 >= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L411] RET assume_abort_if_not(var_1_61 >= 63) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L412] CALL assume_abort_if_not(var_1_61 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L412] RET assume_abort_if_not(var_1_61 <= 127) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=0, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L413] var_1_62 = __VERIFIER_nondet_uchar() [L414] CALL assume_abort_if_not(var_1_62 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L414] RET assume_abort_if_not(var_1_62 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L415] CALL assume_abort_if_not(var_1_62 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L415] RET assume_abort_if_not(var_1_62 <= 1) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=200, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L416] var_1_65 = __VERIFIER_nondet_uchar() [L417] CALL assume_abort_if_not(var_1_65 >= 190) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L417] RET assume_abort_if_not(var_1_65 >= 190) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L418] CALL assume_abort_if_not(var_1_65 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L418] RET assume_abort_if_not(var_1_65 <= 254) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=50, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L419] var_1_66 = __VERIFIER_nondet_uchar() [L420] CALL assume_abort_if_not(var_1_66 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L420] RET assume_abort_if_not(var_1_66 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L421] CALL assume_abort_if_not(var_1_66 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L421] RET assume_abort_if_not(var_1_66 <= 63) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=25, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L422] var_1_67 = __VERIFIER_nondet_uchar() [L423] CALL assume_abort_if_not(var_1_67 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L423] RET assume_abort_if_not(var_1_67 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L424] CALL assume_abort_if_not(var_1_67 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L424] RET assume_abort_if_not(var_1_67 <= 63) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_69=639/5, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L425] var_1_69 = __VERIFIER_nondet_float() [L426] CALL assume_abort_if_not((var_1_69 >= -461168.6018427382800e+13F && var_1_69 <= -1.0e-20F) || (var_1_69 <= 4611686.018427382800e+12F && var_1_69 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L426] RET assume_abort_if_not((var_1_69 >= -461168.6018427382800e+13F && var_1_69 <= -1.0e-20F) || (var_1_69 <= 4611686.018427382800e+12F && var_1_69 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=50, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L427] var_1_73 = __VERIFIER_nondet_ushort() [L428] CALL assume_abort_if_not(var_1_73 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L428] RET assume_abort_if_not(var_1_73 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L429] CALL assume_abort_if_not(var_1_73 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L429] RET assume_abort_if_not(var_1_73 <= 65534) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=51246, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L430] var_1_75 = __VERIFIER_nondet_ushort() [L431] CALL assume_abort_if_not(var_1_75 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L431] RET assume_abort_if_not(var_1_75 >= 32767) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L432] CALL assume_abort_if_not(var_1_75 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L432] RET assume_abort_if_not(var_1_75 <= 65534) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=1, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L433] var_1_79 = __VERIFIER_nondet_uchar() [L434] CALL assume_abort_if_not(var_1_79 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L434] RET assume_abort_if_not(var_1_79 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L435] CALL assume_abort_if_not(var_1_79 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L435] RET assume_abort_if_not(var_1_79 <= 1) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=2, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L436] var_1_80 = __VERIFIER_nondet_char() [L437] CALL assume_abort_if_not(var_1_80 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L437] RET assume_abort_if_not(var_1_80 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L438] CALL assume_abort_if_not(var_1_80 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L438] RET assume_abort_if_not(var_1_80 <= 63) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=256, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L439] var_1_82 = __VERIFIER_nondet_long() [L440] CALL assume_abort_if_not(var_1_82 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L440] RET assume_abort_if_not(var_1_82 >= -2147483648) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L441] CALL assume_abort_if_not(var_1_82 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L441] RET assume_abort_if_not(var_1_82 <= 2147483647) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L442] var_1_85 = __VERIFIER_nondet_uchar() [L443] CALL assume_abort_if_not(var_1_85 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L443] RET assume_abort_if_not(var_1_85 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L444] CALL assume_abort_if_not(var_1_85 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L444] RET assume_abort_if_not(var_1_85 <= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=0, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L445] var_1_86 = __VERIFIER_nondet_uchar() [L446] CALL assume_abort_if_not(var_1_86 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L446] RET assume_abort_if_not(var_1_86 >= 1) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L447] CALL assume_abort_if_not(var_1_86 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L447] RET assume_abort_if_not(var_1_86 <= 1) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_89=1023/4, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L448] var_1_89 = __VERIFIER_nondet_double() [L449] CALL assume_abort_if_not((var_1_89 >= -461168.6018427382800e+13F && var_1_89 <= -1.0e-20F) || (var_1_89 <= 4611686.018427382800e+12F && var_1_89 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L449] RET assume_abort_if_not((var_1_89 >= -461168.6018427382800e+13F && var_1_89 <= -1.0e-20F) || (var_1_89 <= 4611686.018427382800e+12F && var_1_89 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=1820642764, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L450] var_1_91 = __VERIFIER_nondet_long() [L451] CALL assume_abort_if_not(var_1_91 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L451] RET assume_abort_if_not(var_1_91 >= 1073741823) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L452] CALL assume_abort_if_not(var_1_91 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L452] RET assume_abort_if_not(var_1_91 <= 2147483647) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=128, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L453] var_1_92 = __VERIFIER_nondet_ushort() [L454] CALL assume_abort_if_not(var_1_92 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L454] RET assume_abort_if_not(var_1_92 >= 0) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L455] CALL assume_abort_if_not(var_1_92 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L455] RET assume_abort_if_not(var_1_92 <= 65534) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=11/4, var_1_32=8, var_1_33=0, var_1_34=4, var_1_35=23/20, var_1_38=5000002/5, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L469] RET updateVariables() [L470] CALL step() [L119] var_1_30 = ((((var_1_31) < 0 ) ? -(var_1_31) : (var_1_31))) [L120] var_1_32 = (((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33))) + var_1_34) [L121] var_1_35 = ((((var_1_31) > (((((8.9f) > ((var_1_36 - var_1_37))) ? (8.9f) : ((var_1_36 - var_1_37)))))) ? (var_1_31) : (((((8.9f) > ((var_1_36 - var_1_37))) ? (8.9f) : ((var_1_36 - var_1_37))))))) [L122] var_1_38 = ((((50.8f) < 0 ) ? -(50.8f) : (50.8f))) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L123] COND TRUE (~ var_1_33) < (var_1_34 * var_1_32) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=129/4, var_1_3=127, var_1_40=1, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L124] COND TRUE \read(var_1_40) [L125] var_1_39 = (((((var_1_37 - ((((var_1_36) < 0 ) ? -(var_1_36) : (var_1_36))))) < (((((var_1_31) < (var_1_41)) ? (var_1_31) : (var_1_41))))) ? ((var_1_37 - ((((var_1_36) < 0 ) ? -(var_1_36) : (var_1_36))))) : (((((var_1_31) < (var_1_41)) ? (var_1_31) : (var_1_41)))))) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=128, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L138] COND FALSE !(var_1_39 > var_1_30) [L141] var_1_43 = ((((((((var_1_34) < (((((var_1_32) < 0 ) ? -(var_1_32) : (var_1_32))))) ? (var_1_34) : (((((var_1_32) < 0 ) ? -(var_1_32) : (var_1_32))))))) < (var_1_33)) ? (((((var_1_34) < (((((var_1_32) < 0 ) ? -(var_1_32) : (var_1_32))))) ? (var_1_34) : (((((var_1_32) < 0 ) ? -(var_1_32) : (var_1_32))))))) : (var_1_33))) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L143] COND FALSE !(! var_1_40) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L148] EXPR (var_1_33 - var_1_34) >> var_1_43 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_46=16, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L148] COND TRUE var_1_44 >= ((var_1_33 - var_1_34) >> var_1_43) [L149] var_1_46 = var_1_47 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=18/5, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L153] COND TRUE var_1_45 < ((((var_1_32) < 0 ) ? -(var_1_32) : (var_1_32))) [L154] var_1_49 = var_1_50 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L156] EXPR var_1_44 & var_1_43 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=100, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L156] COND FALSE !((~ (var_1_44 & var_1_43)) >= var_1_33) [L161] COND TRUE var_1_37 <= ((((var_1_41) > (var_1_30)) ? (var_1_41) : (var_1_30))) [L162] var_1_53 = ((((var_1_47) > (((((var_1_48) < 0 ) ? -(var_1_48) : (var_1_48))))) ? (var_1_47) : (((((var_1_48) < 0 ) ? -(var_1_48) : (var_1_48)))))) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=0, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L168] COND TRUE \read(var_1_40) [L169] var_1_57 = ((((5) < ((10 - ((((var_1_58) < (var_1_59)) ? (var_1_58) : (var_1_59)))))) ? (5) : ((10 - ((((var_1_58) < (var_1_59)) ? (var_1_58) : (var_1_59))))))) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=100, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L171] COND TRUE \read(var_1_40) [L172] var_1_60 = ((var_1_61 + 64) - var_1_58) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=256, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L178] COND TRUE \read(var_1_62) [L179] var_1_63 = (((((var_1_34) < (var_1_59)) ? (var_1_34) : (var_1_59))) + var_1_58) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=5, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L183] COND TRUE var_1_35 < var_1_39 [L184] var_1_64 = ((((var_1_58) < (((var_1_65 - var_1_66) - (var_1_61 - var_1_67)))) ? (var_1_58) : (((var_1_65 - var_1_66) - (var_1_61 - var_1_67))))) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_68=1/2, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L186] COND TRUE (var_1_59 / var_1_65) < var_1_52 [L187] var_1_68 = (var_1_42 + var_1_69) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=10, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L191] COND FALSE !(var_1_50 <= var_1_41) [L194] var_1_70 = (var_1_33 + ((((var_1_58) < (var_1_52)) ? (var_1_58) : (var_1_52)))) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=100, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L196] var_1_71 = ((((var_1_57) < 0 ) ? -(var_1_57) : (var_1_57))) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=8, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L197] COND TRUE var_1_42 != var_1_31 [L198] var_1_72 = ((((((((32) < 0 ) ? -(32) : (32)))) > (((((var_1_73) > (var_1_45)) ? (var_1_73) : (var_1_45))))) ? (((((32) < 0 ) ? -(32) : (32)))) : (((((var_1_73) > (var_1_45)) ? (var_1_73) : (var_1_45)))))) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=10, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L202] COND TRUE var_1_62 && var_1_40 [L203] var_1_74 = (((((((var_1_75 - var_1_60) < 0 ) ? -(var_1_75 - var_1_60) : (var_1_75 - var_1_60))) < 0 ) ? -((((var_1_75 - var_1_60) < 0 ) ? -(var_1_75 - var_1_60) : (var_1_75 - var_1_60))) : ((((var_1_75 - var_1_60) < 0 ) ? -(var_1_75 - var_1_60) : (var_1_75 - var_1_60))))) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=10, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L205] var_1_76 = (var_1_55 + var_1_54) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=32, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L206] COND TRUE var_1_34 >= var_1_63 [L207] var_1_77 = ((((var_1_54) < (((((var_1_59 - 4) < 0 ) ? -(var_1_59 - 4) : (var_1_59 - 4))))) ? (var_1_54) : (((((var_1_59 - 4) < 0 ) ? -(var_1_59 - 4) : (var_1_59 - 4)))))) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L209] COND FALSE !((var_1_62 || var_1_40) && var_1_79) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=16, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L214] COND TRUE var_1_30 < (- ((((var_1_36) < 0 ) ? -(var_1_36) : (var_1_36)))) [L215] var_1_78 = var_1_80 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L218] EXPR var_1_56 & (var_1_66 * var_1_78) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L218] EXPR var_1_67 | var_1_82 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L218] EXPR (var_1_70 + -2) & (var_1_67 | var_1_82) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L218] COND FALSE !((var_1_56 & (var_1_66 * var_1_78)) > ((var_1_70 + -2) & (var_1_67 | var_1_82))) [L227] COND FALSE !((256 * var_1_61) <= var_1_63) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=-2, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L230] COND TRUE var_1_39 < var_1_30 [L231] var_1_83 = (((((var_1_56) > (((((var_1_65) < (var_1_33)) ? (var_1_65) : (var_1_33))))) ? (var_1_56) : (((((var_1_65) < (var_1_33)) ? (var_1_65) : (var_1_33)))))) + var_1_44) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=0, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L234] var_1_84 = ((! var_1_85) && var_1_86) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-10, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L235] COND TRUE \read(var_1_40) [L236] var_1_87 = (var_1_32 - var_1_65) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L240] EXPR var_1_32 ^ (var_1_75 - var_1_60) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=1277/5, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L240] COND FALSE !((var_1_32 ^ (var_1_75 - var_1_60)) >= var_1_54) [L253] var_1_88 = var_1_31 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L255] COND FALSE !(((var_1_91 - var_1_75) - var_1_74) == (var_1_52 - 2)) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L260] EXPR ((((var_1_43) > (64)) ? (var_1_43) : (64))) | var_1_53 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=52/5, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L260] COND TRUE var_1_61 >= (((((var_1_43) > (64)) ? (var_1_43) : (64))) | var_1_53) [L261] var_1_93 = var_1_42 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=1, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L263] COND FALSE !(\read(var_1_79)) [L266] var_1_94 = var_1_85 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=10, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L268] var_1_95 = var_1_65 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=157/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L269] COND TRUE \read(var_1_40) [L270] var_1_96 = 127.2f VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=8, var_1_98=-2, var_1_99=5/2, var_1_9=16383] [L274] var_1_97 = var_1_66 [L275] var_1_98 = var_1_58 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=5/2, var_1_9=16383] [L276] COND FALSE !(\read(var_1_79)) [L279] var_1_99 = var_1_36 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L281] COND FALSE !(! var_1_86) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L284] EXPR var_1_55 >> var_1_67 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L284] EXPR (var_1_55 >> var_1_67) | var_1_59 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L284] COND FALSE !(((var_1_55 >> var_1_67) | var_1_59) > var_1_53) [L289] COND FALSE !(\read(last_1_var_1_15)) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=51/5, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L292] COND FALSE !(\read(var_1_10)) [L295] var_1_24 = ((((var_1_27 - var_1_28) < 0 ) ? -(var_1_27 - var_1_28) : (var_1_27 - var_1_28))) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=9, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L297] COND TRUE (- var_1_24) == (var_1_24 + var_1_24) [L298] var_1_15 = var_1_12 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=100, var_1_1=-64, var_1_23=16383, var_1_24=9, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L300] COND FALSE !(var_1_24 == ((((((((3.3) > (var_1_24)) ? (3.3) : (var_1_24)))) > ((var_1_24 / var_1_21))) ? (((((3.3) > (var_1_24)) ? (3.3) : (var_1_24)))) : ((var_1_24 / var_1_21))))) [L307] var_1_19 = var_1_2 VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=128, var_1_1=-64, var_1_23=16383, var_1_24=9, var_1_29=256, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L309] COND TRUE var_1_24 != var_1_24 [L310] var_1_29 = ((((var_1_2) > (var_1_3)) ? (var_1_2) : (var_1_3))) VAL [isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=128, var_1_1=-64, var_1_23=16383, var_1_24=9, var_1_29=128, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L312] signed long int stepLocal_1 = var_1_7 - (var_1_8 - var_1_2); VAL [isInitial=1, last_1_var_1_15=0, stepLocal_1=128, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=128, var_1_1=-64, var_1_23=16383, var_1_24=9, var_1_29=128, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L313] COND TRUE stepLocal_1 >= var_1_29 [L314] var_1_6 = (var_1_3 - (var_1_9 - var_1_2)) VAL [isInitial=1, last_1_var_1_15=0, stepLocal_1=128, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=128, var_1_1=-64, var_1_23=16383, var_1_24=9, var_1_29=128, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16128, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L316] COND FALSE !(\read(var_1_15)) VAL [isInitial=1, last_1_var_1_15=0, stepLocal_1=128, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=128, var_1_1=-64, var_1_23=16383, var_1_24=9, var_1_29=128, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16128, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L319] signed long int stepLocal_0 = var_1_2 - var_1_3; VAL [isInitial=1, last_1_var_1_15=0, stepLocal_0=1, stepLocal_1=128, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=128, var_1_1=-64, var_1_23=16383, var_1_24=9, var_1_29=128, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16128, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L320] COND TRUE stepLocal_0 <= ((((var_1_29) > (var_1_6)) ? (var_1_29) : (var_1_6))) [L321] var_1_1 = ((((var_1_2) > (var_1_3)) ? (var_1_2) : (var_1_3))) VAL [isInitial=1, last_1_var_1_15=0, stepLocal_0=1, stepLocal_1=128, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=128, var_1_1=128, var_1_23=16383, var_1_24=9, var_1_29=128, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16128, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L470] RET step() [L471] CALL, EXPR property() [L461-L462] return (((((((((var_1_2 - var_1_3) <= ((((var_1_29) > (var_1_6)) ? (var_1_29) : (var_1_6)))) ? (var_1_1 == ((signed long int) ((((var_1_2) > (var_1_3)) ? (var_1_2) : (var_1_3))))) : (var_1_1 == ((signed long int) var_1_2))) && (((var_1_7 - (var_1_8 - var_1_2)) >= var_1_29) ? (var_1_6 == ((signed short int) (var_1_3 - (var_1_9 - var_1_2)))) : 1)) && (last_1_var_1_15 ? (var_1_10 == ((unsigned char) (var_1_12 || var_1_13))) : 1)) && (var_1_15 ? (var_1_14 == ((signed short int) (((((((((((var_1_3) > (var_1_2)) ? (var_1_3) : (var_1_2))) < 0 ) ? -((((var_1_3) > (var_1_2)) ? (var_1_3) : (var_1_2))) : ((((var_1_3) > (var_1_2)) ? (var_1_3) : (var_1_2)))))) < (var_1_9)) ? ((((((((var_1_3) > (var_1_2)) ? (var_1_3) : (var_1_2))) < 0 ) ? -((((var_1_3) > (var_1_2)) ? (var_1_3) : (var_1_2))) : ((((var_1_3) > (var_1_2)) ? (var_1_3) : (var_1_2)))))) : (var_1_9))))) : 1)) && (((- var_1_24) == (var_1_24 + var_1_24)) ? (var_1_15 == ((unsigned char) var_1_12)) : 1)) && ((var_1_24 == ((((((((3.3) > (var_1_24)) ? (3.3) : (var_1_24)))) > ((var_1_24 / var_1_21))) ? (((((3.3) > (var_1_24)) ? (3.3) : (var_1_24)))) : ((var_1_24 / var_1_21))))) ? (var_1_10 ? (var_1_19 == ((signed short int) (var_1_3 + ((((var_1_2) < (var_1_23)) ? (var_1_2) : (var_1_23)))))) : (var_1_19 == ((signed short int) (var_1_3 - 8)))) : (var_1_19 == ((signed short int) var_1_2)))) && (var_1_10 ? (var_1_24 == ((float) ((((var_1_25) > (((((var_1_26) < 0 ) ? -(var_1_26) : (var_1_26))))) ? (var_1_25) : (((((var_1_26) < 0 ) ? -(var_1_26) : (var_1_26)))))))) : (var_1_24 == ((float) ((((var_1_27 - var_1_28) < 0 ) ? -(var_1_27 - var_1_28) : (var_1_27 - var_1_28))))))) && ((var_1_24 != var_1_24) ? (var_1_29 == ((unsigned short int) ((((var_1_2) > (var_1_3)) ? (var_1_2) : (var_1_3))))) : 1) ; [L471] RET, EXPR property() [L471] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=128, var_1_1=128, var_1_23=16383, var_1_24=9, var_1_29=128, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16128, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] [L19] reach_error() VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_15=0, var_1_100=-4, var_1_101=-8, var_1_10=0, var_1_12=0, var_1_13=0, var_1_14=50, var_1_15=0, var_1_19=128, var_1_1=128, var_1_23=16383, var_1_24=9, var_1_29=128, var_1_2=128, var_1_30=2, var_1_31=4, var_1_32=4, var_1_33=0, var_1_34=4, var_1_35=4, var_1_36=8, var_1_38=3, var_1_39=5, var_1_3=127, var_1_40=1, var_1_41=0, var_1_42=7, var_1_43=0, var_1_44=5, var_1_45=3, var_1_46=64, var_1_47=64, var_1_48=64, var_1_49=6, var_1_50=6, var_1_51=4, var_1_52=1, var_1_53=64, var_1_54=3, var_1_55=0, var_1_56=-15, var_1_57=5, var_1_58=2, var_1_59=1, var_1_60=189, var_1_61=127, var_1_62=1, var_1_63=3, var_1_64=2, var_1_65=190, var_1_66=61, var_1_67=0, var_1_6=-16128, var_1_70=1, var_1_71=5, var_1_72=33, var_1_73=33, var_1_74=32578, var_1_75=32767, var_1_76=3, var_1_77=3, var_1_78=0, var_1_79=0, var_1_7=32767, var_1_80=0, var_1_81=-2, var_1_82=0, var_1_83=5, var_1_84=1, var_1_85=0, var_1_86=1, var_1_87=-186, var_1_88=4, var_1_8=32767, var_1_90=8, var_1_91=2147483647, var_1_92=0, var_1_93=7, var_1_94=0, var_1_95=190, var_1_96=636/5, var_1_97=61, var_1_98=2, var_1_99=8, var_1_9=16383] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 223 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 224.2s, OverallIterations: 15, TraceHistogramMax: 82, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 169.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 3 mSolverCounterUnknown, 17062 SdHoareTripleChecker+Valid, 86.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 16889 mSDsluCounter, 25196 SdHoareTripleChecker+Invalid, 82.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 19294 mSDsCounter, 11009 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 22946 IncrementalHoareTripleChecker+Invalid, 33958 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 11009 mSolverCounterUnsat, 5902 mSDtfsCounter, 22946 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 11918 GetRequests, 11203 SyntacticMatches, 5 SemanticMatches, 710 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39662 ImplicationChecksByTransitivity, 63.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=7593occurred in iteration=13, InterpolantAutomatonStates: 595, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 10.5s AutomataMinimizationTime, 14 MinimizatonAttempts, 47889 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.0s SsaConstructionTime, 3.6s SatisfiabilityAnalysisTime, 32.7s InterpolantComputationTime, 8271 NumberOfCodeBlocks, 8271 NumberOfCodeBlocksAsserted, 16 NumberOfCheckSat, 11354 ConstructedInterpolants, 0 QuantifiedInterpolants, 61548 SizeOfPredicates, 91 NumberOfNonLiveVariables, 16432 ConjunctsInSsa, 196 ConjunctsInUnsatCore, 22 InterpolantComputations, 6 PerfectInterpolantSequences, 288108/292248 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-29 04:44:17,975 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2023-11-29 04:44:18,003 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-19.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 8782992ede62a00cd83cf50ccb00b62cd9fb02bef3f9a0721eb7de82bc29451b --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 04:44:19,909 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 04:44:19,978 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-11-29 04:44:19,995 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 04:44:19,995 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 04:44:20,026 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 04:44:20,027 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 04:44:20,027 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 04:44:20,028 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 04:44:20,029 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 04:44:20,029 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 04:44:20,030 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 04:44:20,031 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 04:44:20,031 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 04:44:20,032 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 04:44:20,032 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 04:44:20,033 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 04:44:20,033 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 04:44:20,034 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 04:44:20,034 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 04:44:20,035 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 04:44:20,035 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 04:44:20,036 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 04:44:20,036 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-29 04:44:20,037 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-11-29 04:44:20,037 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-11-29 04:44:20,037 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 04:44:20,037 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 04:44:20,038 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 04:44:20,039 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 04:44:20,039 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 04:44:20,039 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 04:44:20,040 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 04:44:20,040 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 04:44:20,040 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 04:44:20,041 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 04:44:20,041 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 04:44:20,041 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-11-29 04:44:20,041 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-11-29 04:44:20,041 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 04:44:20,042 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 04:44:20,042 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 04:44:20,042 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 04:44:20,042 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 04:44:20,043 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-11-29 04:44:20,043 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_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 -> 8782992ede62a00cd83cf50ccb00b62cd9fb02bef3f9a0721eb7de82bc29451b [2023-11-29 04:44:20,369 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 04:44:20,390 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 04:44:20,393 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 04:44:20,394 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 04:44:20,394 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 04:44:20,396 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-19.i [2023-11-29 04:44:23,204 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 04:44:23,449 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 04:44:23,449 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-19.i [2023-11-29 04:44:23,465 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/data/c2ceead25/a27b2a1c35264cb39b25ebd4f090e760/FLAGc8a3a3c32 [2023-11-29 04:44:23,481 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/data/c2ceead25/a27b2a1c35264cb39b25ebd4f090e760 [2023-11-29 04:44:23,484 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 04:44:23,486 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 04:44:23,487 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 04:44:23,487 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 04:44:23,493 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 04:44:23,494 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 04:44:23" (1/1) ... [2023-11-29 04:44:23,495 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5e6e6e60 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23, skipping insertion in model container [2023-11-29 04:44:23,495 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 04:44:23" (1/1) ... [2023-11-29 04:44:23,550 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 04:44:23,709 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_0c26e044-dfa9-4ebe-9908-a8986dbf9191/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-19.i[916,929] [2023-11-29 04:44:23,843 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 04:44:23,864 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 04:44:23,875 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_0c26e044-dfa9-4ebe-9908-a8986dbf9191/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-19.i[916,929] [2023-11-29 04:44:23,946 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 04:44:23,968 INFO L206 MainTranslator]: Completed translation [2023-11-29 04:44:23,968 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23 WrapperNode [2023-11-29 04:44:23,968 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 04:44:23,970 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 04:44:23,970 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 04:44:23,970 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 04:44:23,978 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23" (1/1) ... [2023-11-29 04:44:24,002 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23" (1/1) ... [2023-11-29 04:44:24,051 INFO L138 Inliner]: procedures = 27, calls = 95, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 479 [2023-11-29 04:44:24,051 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 04:44:24,052 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 04:44:24,052 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 04:44:24,053 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 04:44:24,063 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23" (1/1) ... [2023-11-29 04:44:24,063 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23" (1/1) ... [2023-11-29 04:44:24,073 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23" (1/1) ... [2023-11-29 04:44:24,097 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-29 04:44:24,098 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23" (1/1) ... [2023-11-29 04:44:24,098 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23" (1/1) ... [2023-11-29 04:44:24,129 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23" (1/1) ... [2023-11-29 04:44:24,151 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23" (1/1) ... [2023-11-29 04:44:24,158 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23" (1/1) ... [2023-11-29 04:44:24,163 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23" (1/1) ... [2023-11-29 04:44:24,173 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 04:44:24,174 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 04:44:24,174 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 04:44:24,174 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 04:44:24,175 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23" (1/1) ... [2023-11-29 04:44:24,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 04:44:24,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 04:44:24,207 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 04:44:24,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 04:44:24,252 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 04:44:24,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-11-29 04:44:24,253 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 04:44:24,253 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 04:44:24,253 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 04:44:24,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 04:44:24,389 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 04:44:24,391 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 04:44:45,311 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 04:44:45,374 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 04:44:45,375 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 04:44:45,375 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 04:44:45 BoogieIcfgContainer [2023-11-29 04:44:45,376 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 04:44:45,378 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 04:44:45,378 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 04:44:45,381 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 04:44:45,381 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 04:44:23" (1/3) ... [2023-11-29 04:44:45,382 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56b9ed1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 04:44:45, skipping insertion in model container [2023-11-29 04:44:45,382 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 04:44:23" (2/3) ... [2023-11-29 04:44:45,382 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56b9ed1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 04:44:45, skipping insertion in model container [2023-11-29 04:44:45,383 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 04:44:45" (3/3) ... [2023-11-29 04:44:45,384 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-19.i [2023-11-29 04:44:45,400 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 04:44:45,400 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 04:44:45,450 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 04:44:45,456 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;@43ec03a0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 04:44:45,457 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 04:44:45,462 INFO L276 IsEmpty]: Start isEmpty. Operand has 204 states, 119 states have (on average 1.504201680672269) internal successors, (179), 120 states have internal predecessors, (179), 82 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2023-11-29 04:44:45,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2023-11-29 04:44:45,493 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:44:45,494 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:44:45,495 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:44:45,500 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:44:45,500 INFO L85 PathProgramCache]: Analyzing trace with hash -930127103, now seen corresponding path program 1 times [2023-11-29 04:44:45,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 04:44:45,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1780387948] [2023-11-29 04:44:45,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:44:45,516 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 04:44:45,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 04:44:45,517 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:44:45,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:44:47,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:44:47,344 INFO L262 TraceCheckSpWp]: Trace formula consists of 814 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 04:44:47,369 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:44:47,471 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 5634 proven. 0 refuted. 0 times theorem prover too weak. 7650 trivial. 0 not checked. [2023-11-29 04:44:47,472 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:44:47,472 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 04:44:47,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1780387948] [2023-11-29 04:44:47,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1780387948] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:44:47,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:44:47,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 04:44:47,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861297635] [2023-11-29 04:44:47,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:44:47,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 04:44:47,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 04:44:47,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 04:44:47,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 04:44:47,511 INFO L87 Difference]: Start difference. First operand has 204 states, 119 states have (on average 1.504201680672269) internal successors, (179), 120 states have internal predecessors, (179), 82 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) Second operand has 2 states, 2 states have (on average 52.0) internal successors, (104), 2 states have internal predecessors, (104), 2 states have call successors, (82), 2 states have call predecessors, (82), 2 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2023-11-29 04:44:53,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.74s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:44:53,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:44:53,347 INFO L93 Difference]: Finished difference Result 404 states and 764 transitions. [2023-11-29 04:44:53,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 04:44:53,797 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 52.0) internal successors, (104), 2 states have internal predecessors, (104), 2 states have call successors, (82), 2 states have call predecessors, (82), 2 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) Word has length 507 [2023-11-29 04:44:53,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:44:53,806 INFO L225 Difference]: With dead ends: 404 [2023-11-29 04:44:53,807 INFO L226 Difference]: Without dead ends: 201 [2023-11-29 04:44:53,812 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 506 GetRequests, 506 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-29 04:44:53,815 INFO L413 NwaCegarLoop]: 331 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 331 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2023-11-29 04:44:53,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 331 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 1 Unknown, 0 Unchecked, 5.8s Time] [2023-11-29 04:44:53,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2023-11-29 04:44:53,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2023-11-29 04:44:53,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 117 states have (on average 1.452991452991453) internal successors, (170), 117 states have internal predecessors, (170), 82 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 82 states have call predecessors, (82), 82 states have call successors, (82) [2023-11-29 04:44:53,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 334 transitions. [2023-11-29 04:44:53,942 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 334 transitions. Word has length 507 [2023-11-29 04:44:53,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:44:53,943 INFO L495 AbstractCegarLoop]: Abstraction has 201 states and 334 transitions. [2023-11-29 04:44:53,944 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 52.0) internal successors, (104), 2 states have internal predecessors, (104), 2 states have call successors, (82), 2 states have call predecessors, (82), 2 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2023-11-29 04:44:53,944 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 334 transitions. [2023-11-29 04:44:53,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2023-11-29 04:44:53,960 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:44:53,961 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:44:54,000 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:44:54,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:44:54,162 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:44:54,162 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:44:54,163 INFO L85 PathProgramCache]: Analyzing trace with hash -623370667, now seen corresponding path program 1 times [2023-11-29 04:44:54,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 04:44:54,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [639433360] [2023-11-29 04:44:54,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:44:54,165 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-29 04:44:54,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 04:44:54,166 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:44:54,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:44:55,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:44:55,977 INFO L262 TraceCheckSpWp]: Trace formula consists of 814 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 04:44:55,991 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:44:56,527 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2023-11-29 04:44:56,528 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:44:56,528 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 04:44:56,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [639433360] [2023-11-29 04:44:56,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [639433360] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:44:56,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:44:56,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 04:44:56,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186530309] [2023-11-29 04:44:56,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:44:56,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 04:44:56,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 04:44:56,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 04:44:56,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 04:44:56,536 INFO L87 Difference]: Start difference. First operand 201 states and 334 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:44:58,596 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:44:59,820 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:45:05,618 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.56s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:45:09,638 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:45:13,647 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:45:14,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:45:14,122 INFO L93 Difference]: Finished difference Result 514 states and 856 transitions. [2023-11-29 04:45:14,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 04:45:14,123 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 507 [2023-11-29 04:45:14,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:45:14,131 INFO L225 Difference]: With dead ends: 514 [2023-11-29 04:45:14,132 INFO L226 Difference]: Without dead ends: 314 [2023-11-29 04:45:14,133 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 506 GetRequests, 505 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-29 04:45:14,135 INFO L413 NwaCegarLoop]: 420 mSDtfsCounter, 163 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 13 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.5s IncrementalHoareTripleChecker+Time [2023-11-29 04:45:14,136 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 724 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 28 Invalid, 3 Unknown, 0 Unchecked, 17.5s Time] [2023-11-29 04:45:14,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2023-11-29 04:45:14,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 311. [2023-11-29 04:45:14,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 311 states, 197 states have (on average 1.482233502538071) internal successors, (292), 198 states have internal predecessors, (292), 111 states have call successors, (111), 2 states have call predecessors, (111), 2 states have return successors, (111), 110 states have call predecessors, (111), 111 states have call successors, (111) [2023-11-29 04:45:14,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 311 states to 311 states and 514 transitions. [2023-11-29 04:45:14,195 INFO L78 Accepts]: Start accepts. Automaton has 311 states and 514 transitions. Word has length 507 [2023-11-29 04:45:14,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:45:14,198 INFO L495 AbstractCegarLoop]: Abstraction has 311 states and 514 transitions. [2023-11-29 04:45:14,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:45:14,198 INFO L276 IsEmpty]: Start isEmpty. Operand 311 states and 514 transitions. [2023-11-29 04:45:14,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2023-11-29 04:45:14,203 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:45:14,204 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:45:14,236 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:45:14,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:45:14,405 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:45:14,405 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:45:14,406 INFO L85 PathProgramCache]: Analyzing trace with hash 748436631, now seen corresponding path program 1 times [2023-11-29 04:45:14,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 04:45:14,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1527225227] [2023-11-29 04:45:14,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:45:14,407 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-29 04:45:14,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 04:45:14,408 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:45:14,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:45:16,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:45:16,204 INFO L262 TraceCheckSpWp]: Trace formula consists of 815 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 04:45:16,217 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:45:16,719 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2023-11-29 04:45:16,720 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:45:16,720 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 04:45:16,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1527225227] [2023-11-29 04:45:16,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1527225227] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:45:16,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:45:16,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 04:45:16,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57633424] [2023-11-29 04:45:16,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:45:16,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 04:45:16,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 04:45:16,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 04:45:16,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:45:16,727 INFO L87 Difference]: Start difference. First operand 311 states and 514 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:45:18,310 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:45:25,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.57s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:45:29,801 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:45:33,813 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:45:37,830 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:45:41,880 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:45:45,915 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:45:49,929 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:45:53,942 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:45:54,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:45:54,707 INFO L93 Difference]: Finished difference Result 879 states and 1445 transitions. [2023-11-29 04:45:54,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:45:54,708 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 507 [2023-11-29 04:45:54,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:45:54,716 INFO L225 Difference]: With dead ends: 879 [2023-11-29 04:45:54,717 INFO L226 Difference]: Without dead ends: 569 [2023-11-29 04:45:54,718 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 508 GetRequests, 505 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 04:45:54,730 INFO L413 NwaCegarLoop]: 488 mSDtfsCounter, 553 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 80 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 553 SdHoareTripleChecker+Valid, 1252 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.8s IncrementalHoareTripleChecker+Time [2023-11-29 04:45:54,730 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [553 Valid, 1252 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 65 Invalid, 8 Unknown, 0 Unchecked, 37.8s Time] [2023-11-29 04:45:54,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2023-11-29 04:45:54,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 548. [2023-11-29 04:45:54,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 349 states have (on average 1.4641833810888252) internal successors, (511), 352 states have internal predecessors, (511), 194 states have call successors, (194), 4 states have call predecessors, (194), 4 states have return successors, (194), 191 states have call predecessors, (194), 194 states have call successors, (194) [2023-11-29 04:45:54,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 899 transitions. [2023-11-29 04:45:54,799 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 899 transitions. Word has length 507 [2023-11-29 04:45:54,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:45:54,802 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 899 transitions. [2023-11-29 04:45:54,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:45:54,803 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 899 transitions. [2023-11-29 04:45:54,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2023-11-29 04:45:54,808 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:45:54,808 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:45:54,836 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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)] Forceful destruction successful, exit code 0 [2023-11-29 04:45:55,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:45:55,009 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:45:55,010 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:45:55,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1379721581, now seen corresponding path program 1 times [2023-11-29 04:45:55,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 04:45:55,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1508901856] [2023-11-29 04:45:55,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:45:55,012 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-29 04:45:55,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 04:45:55,013 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:45:55,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:45:56,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:45:56,856 INFO L262 TraceCheckSpWp]: Trace formula consists of 815 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 04:45:56,866 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:45:57,348 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2023-11-29 04:45:57,348 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:45:57,349 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 04:45:57,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1508901856] [2023-11-29 04:45:57,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1508901856] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:45:57,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:45:57,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 04:45:57,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514556570] [2023-11-29 04:45:57,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:45:57,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 04:45:57,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 04:45:57,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 04:45:57,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:45:57,353 INFO L87 Difference]: Start difference. First operand 548 states and 899 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:45:59,526 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:46:01,976 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:46:08,199 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.70s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:46:12,214 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:46:16,263 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:46:22,357 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.60s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:46:26,392 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:46:30,405 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:46:31,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:46:31,908 INFO L93 Difference]: Finished difference Result 1109 states and 1807 transitions. [2023-11-29 04:46:31,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 04:46:31,909 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 507 [2023-11-29 04:46:31,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:46:31,916 INFO L225 Difference]: With dead ends: 1109 [2023-11-29 04:46:31,916 INFO L226 Difference]: Without dead ends: 562 [2023-11-29 04:46:31,918 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 506 GetRequests, 504 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:46:31,919 INFO L413 NwaCegarLoop]: 398 mSDtfsCounter, 431 mSDsluCounter, 414 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 71 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 812 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.5s IncrementalHoareTripleChecker+Time [2023-11-29 04:46:31,919 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 812 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 105 Invalid, 6 Unknown, 0 Unchecked, 34.5s Time] [2023-11-29 04:46:31,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2023-11-29 04:46:31,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 416. [2023-11-29 04:46:31,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 275 states have (on average 1.4545454545454546) internal successors, (400), 276 states have internal predecessors, (400), 136 states have call successors, (136), 4 states have call predecessors, (136), 4 states have return successors, (136), 135 states have call predecessors, (136), 136 states have call successors, (136) [2023-11-29 04:46:31,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 672 transitions. [2023-11-29 04:46:31,971 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 672 transitions. Word has length 507 [2023-11-29 04:46:31,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:46:31,973 INFO L495 AbstractCegarLoop]: Abstraction has 416 states and 672 transitions. [2023-11-29 04:46:31,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:46:31,974 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 672 transitions. [2023-11-29 04:46:31,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2023-11-29 04:46:31,979 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:46:31,979 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:46:32,013 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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)] Ended with exit code 0 [2023-11-29 04:46:32,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:46:32,180 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:46:32,181 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:46:32,181 INFO L85 PathProgramCache]: Analyzing trace with hash 473677017, now seen corresponding path program 1 times [2023-11-29 04:46:32,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 04:46:32,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [332962681] [2023-11-29 04:46:32,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:46:32,182 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-29 04:46:32,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 04:46:32,183 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:46:32,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 (6)] Waiting until timeout for monitored process [2023-11-29 04:46:34,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:46:34,075 INFO L262 TraceCheckSpWp]: Trace formula consists of 817 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 04:46:34,086 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:46:34,747 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2023-11-29 04:46:34,748 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:46:34,748 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 04:46:34,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [332962681] [2023-11-29 04:46:34,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [332962681] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:46:34,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:46:34,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 04:46:34,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615781110] [2023-11-29 04:46:34,750 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:46:34,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 04:46:34,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 04:46:34,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 04:46:34,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:46:34,753 INFO L87 Difference]: Start difference. First operand 416 states and 672 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:46:37,490 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:46:39,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:46:45,526 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.60s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:46:49,532 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:46:53,560 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:46:57,612 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:47:04,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.84s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:47:08,038 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:47:08,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:47:08,582 INFO L93 Difference]: Finished difference Result 1294 states and 2074 transitions. [2023-11-29 04:47:08,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 04:47:08,583 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 507 [2023-11-29 04:47:08,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:47:08,590 INFO L225 Difference]: With dead ends: 1294 [2023-11-29 04:47:08,591 INFO L226 Difference]: Without dead ends: 879 [2023-11-29 04:47:08,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 506 GetRequests, 504 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:47:08,594 INFO L413 NwaCegarLoop]: 539 mSDtfsCounter, 413 mSDsluCounter, 620 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 7 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 1159 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.8s IncrementalHoareTripleChecker+Time [2023-11-29 04:47:08,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [413 Valid, 1159 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 124 Invalid, 6 Unknown, 0 Unchecked, 33.8s Time] [2023-11-29 04:47:08,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 879 states. [2023-11-29 04:47:08,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 879 to 718. [2023-11-29 04:47:08,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 452 states have (on average 1.4004424778761062) internal successors, (633), 455 states have internal predecessors, (633), 257 states have call successors, (257), 8 states have call predecessors, (257), 8 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2023-11-29 04:47:08,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1147 transitions. [2023-11-29 04:47:08,652 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1147 transitions. Word has length 507 [2023-11-29 04:47:08,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:47:08,653 INFO L495 AbstractCegarLoop]: Abstraction has 718 states and 1147 transitions. [2023-11-29 04:47:08,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:47:08,654 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1147 transitions. [2023-11-29 04:47:08,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2023-11-29 04:47:08,663 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:47:08,663 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:47:08,691 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 (6)] Forceful destruction successful, exit code 0 [2023-11-29 04:47:08,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:47:08,868 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:47:08,869 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:47:08,869 INFO L85 PathProgramCache]: Analyzing trace with hash -547391337, now seen corresponding path program 1 times [2023-11-29 04:47:08,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 04:47:08,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1371176775] [2023-11-29 04:47:08,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:47:08,870 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-29 04:47:08,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 04:47:08,871 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:47:08,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 (7)] Waiting until timeout for monitored process [2023-11-29 04:47:10,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:47:10,894 INFO L262 TraceCheckSpWp]: Trace formula consists of 817 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 04:47:10,914 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:47:12,749 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 2031 proven. 18 refuted. 0 times theorem prover too weak. 11235 trivial. 0 not checked. [2023-11-29 04:47:12,749 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:47:14,716 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 225 proven. 18 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2023-11-29 04:47:14,717 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 04:47:14,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1371176775] [2023-11-29 04:47:14,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1371176775] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:47:14,717 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:47:14,718 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-29 04:47:14,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329571648] [2023-11-29 04:47:14,718 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 04:47:14,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 04:47:14,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 04:47:14,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 04:47:14,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 04:47:14,721 INFO L87 Difference]: Start difference. First operand 718 states and 1147 transitions. Second operand has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 2 states have call successors, (88), 2 states have call predecessors, (88), 4 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) [2023-11-29 04:47:28,391 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.63s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:47:32,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:47:36,414 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:47:41,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:47:41,024 INFO L93 Difference]: Finished difference Result 1582 states and 2513 transitions. [2023-11-29 04:47:41,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 04:47:41,026 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 2 states have call successors, (88), 2 states have call predecessors, (88), 4 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) Word has length 507 [2023-11-29 04:47:41,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:47:41,036 INFO L225 Difference]: With dead ends: 1582 [2023-11-29 04:47:41,036 INFO L226 Difference]: Without dead ends: 865 [2023-11-29 04:47:41,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1016 GetRequests, 1006 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-29 04:47:41,040 INFO L413 NwaCegarLoop]: 364 mSDtfsCounter, 205 mSDsluCounter, 567 mSDsCounter, 0 mSdLazyCounter, 991 mSolverCounterSat, 21 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 931 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 991 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.8s IncrementalHoareTripleChecker+Time [2023-11-29 04:47:41,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 931 Invalid, 1015 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 991 Invalid, 3 Unknown, 0 Unchecked, 25.8s Time] [2023-11-29 04:47:41,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 865 states. [2023-11-29 04:47:41,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 865 to 844. [2023-11-29 04:47:41,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 501 states have (on average 1.3532934131736527) internal successors, (678), 505 states have internal predecessors, (678), 332 states have call successors, (332), 10 states have call predecessors, (332), 10 states have return successors, (332), 328 states have call predecessors, (332), 332 states have call successors, (332) [2023-11-29 04:47:41,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1342 transitions. [2023-11-29 04:47:41,129 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1342 transitions. Word has length 507 [2023-11-29 04:47:41,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:47:41,130 INFO L495 AbstractCegarLoop]: Abstraction has 844 states and 1342 transitions. [2023-11-29 04:47:41,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 2 states have call successors, (88), 2 states have call predecessors, (88), 4 states have return successors, (89), 2 states have call predecessors, (89), 2 states have call successors, (89) [2023-11-29 04:47:41,131 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1342 transitions. [2023-11-29 04:47:41,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2023-11-29 04:47:41,136 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:47:41,136 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:47:41,168 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 (7)] Forceful destruction successful, exit code 0 [2023-11-29 04:47:41,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:47:41,337 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:47:41,338 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:47:41,338 INFO L85 PathProgramCache]: Analyzing trace with hash -1827255015, now seen corresponding path program 1 times [2023-11-29 04:47:41,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 04:47:41,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1313069209] [2023-11-29 04:47:41,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:47:41,339 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-29 04:47:41,339 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 04:47:41,340 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:47:41,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 (8)] Waiting until timeout for monitored process [2023-11-29 04:47:43,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:47:43,246 INFO L262 TraceCheckSpWp]: Trace formula consists of 816 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 04:47:43,255 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:47:52,643 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2023-11-29 04:47:52,643 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:47:52,646 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 04:47:52,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1313069209] [2023-11-29 04:47:52,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1313069209] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:47:52,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:47:52,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 04:47:52,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537762255] [2023-11-29 04:47:52,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:47:52,648 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 04:47:52,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 04:47:52,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 04:47:52,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 04:47:52,650 INFO L87 Difference]: Start difference. First operand 844 states and 1342 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:47:58,744 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.56s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:48:02,760 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:48:06,774 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:48:12,954 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.56s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:48:16,968 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:48:21,012 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:48:25,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:48:29,069 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:48:29,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:48:29,071 INFO L93 Difference]: Finished difference Result 2370 states and 3758 transitions. [2023-11-29 04:48:29,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 04:48:29,589 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 507 [2023-11-29 04:48:29,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:48:29,606 INFO L225 Difference]: With dead ends: 2370 [2023-11-29 04:48:29,606 INFO L226 Difference]: Without dead ends: 1649 [2023-11-29 04:48:29,611 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 507 GetRequests, 504 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 04:48:29,612 INFO L413 NwaCegarLoop]: 345 mSDtfsCounter, 258 mSDsluCounter, 665 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 169 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 1010 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 169 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.3s IncrementalHoareTripleChecker+Time [2023-11-29 04:48:29,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 1010 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [169 Valid, 9 Invalid, 8 Unknown, 0 Unchecked, 36.3s Time] [2023-11-29 04:48:29,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1649 states. [2023-11-29 04:48:29,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1649 to 1563. [2023-11-29 04:48:29,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1563 states, 954 states have (on average 1.3626834381551363) internal successors, (1300), 961 states have internal predecessors, (1300), 589 states have call successors, (589), 19 states have call predecessors, (589), 19 states have return successors, (589), 582 states have call predecessors, (589), 589 states have call successors, (589) [2023-11-29 04:48:29,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1563 states to 1563 states and 2478 transitions. [2023-11-29 04:48:29,855 INFO L78 Accepts]: Start accepts. Automaton has 1563 states and 2478 transitions. Word has length 507 [2023-11-29 04:48:29,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:48:29,857 INFO L495 AbstractCegarLoop]: Abstraction has 1563 states and 2478 transitions. [2023-11-29 04:48:29,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:48:29,858 INFO L276 IsEmpty]: Start isEmpty. Operand 1563 states and 2478 transitions. [2023-11-29 04:48:29,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2023-11-29 04:48:29,864 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:48:29,865 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:48:29,904 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 (8)] Ended with exit code 0 [2023-11-29 04:48:30,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:48:30,080 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:48:30,081 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:48:30,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1880906267, now seen corresponding path program 1 times [2023-11-29 04:48:30,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 04:48:30,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [141472973] [2023-11-29 04:48:30,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:48:30,083 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-29 04:48:30,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 04:48:30,084 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:48:30,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 (9)] Waiting until timeout for monitored process [2023-11-29 04:48:31,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:48:31,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 815 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 04:48:31,918 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:48:40,902 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2023-11-29 04:48:40,902 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:48:40,902 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 04:48:40,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [141472973] [2023-11-29 04:48:40,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [141472973] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:48:40,903 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:48:40,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 04:48:40,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336051609] [2023-11-29 04:48:40,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:48:40,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 04:48:40,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 04:48:40,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 04:48:40,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 04:48:40,905 INFO L87 Difference]: Start difference. First operand 1563 states and 2478 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 2 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:48:46,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.44s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:48:52,663 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.56s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:48:56,669 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:48:57,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:48:57,172 INFO L93 Difference]: Finished difference Result 4443 states and 7040 transitions. [2023-11-29 04:48:57,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 04:48:57,172 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 2 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 507 [2023-11-29 04:48:57,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:48:57,197 INFO L225 Difference]: With dead ends: 4443 [2023-11-29 04:48:57,197 INFO L226 Difference]: Without dead ends: 3003 [2023-11-29 04:48:57,203 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 506 GetRequests, 505 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-29 04:48:57,204 INFO L413 NwaCegarLoop]: 328 mSDtfsCounter, 78 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.1s IncrementalHoareTripleChecker+Time [2023-11-29 04:48:57,204 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 653 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 3 Unknown, 0 Unchecked, 16.1s Time] [2023-11-29 04:48:57,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3003 states. [2023-11-29 04:48:57,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3003 to 3001. [2023-11-29 04:48:57,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3001 states, 1860 states have (on average 1.3634408602150538) internal successors, (2536), 1873 states have internal predecessors, (2536), 1103 states have call successors, (1103), 37 states have call predecessors, (1103), 37 states have return successors, (1103), 1090 states have call predecessors, (1103), 1103 states have call successors, (1103) [2023-11-29 04:48:57,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3001 states to 3001 states and 4742 transitions. [2023-11-29 04:48:57,660 INFO L78 Accepts]: Start accepts. Automaton has 3001 states and 4742 transitions. Word has length 507 [2023-11-29 04:48:57,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:48:57,661 INFO L495 AbstractCegarLoop]: Abstraction has 3001 states and 4742 transitions. [2023-11-29 04:48:57,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 2 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:48:57,661 INFO L276 IsEmpty]: Start isEmpty. Operand 3001 states and 4742 transitions. [2023-11-29 04:48:57,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2023-11-29 04:48:57,667 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:48:57,668 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:48:57,700 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 (9)] Ended with exit code 0 [2023-11-29 04:48:57,884 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:48:57,884 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:48:57,884 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:48:57,885 INFO L85 PathProgramCache]: Analyzing trace with hash 2139071705, now seen corresponding path program 1 times [2023-11-29 04:48:57,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 04:48:57,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1701942262] [2023-11-29 04:48:57,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:48:57,886 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-29 04:48:57,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 04:48:57,886 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:48:57,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 (10)] Waiting until timeout for monitored process [2023-11-29 04:48:59,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:48:59,471 INFO L262 TraceCheckSpWp]: Trace formula consists of 815 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 04:48:59,484 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:48:59,789 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13284 trivial. 0 not checked. [2023-11-29 04:48:59,790 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 04:48:59,790 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 04:48:59,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1701942262] [2023-11-29 04:48:59,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1701942262] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 04:48:59,790 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 04:48:59,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 04:48:59,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139694932] [2023-11-29 04:48:59,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 04:48:59,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 04:48:59,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 04:48:59,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 04:48:59,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 04:48:59,792 INFO L87 Difference]: Start difference. First operand 3001 states and 4742 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:49:04,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result VALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:49:07,996 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.80s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:49:14,141 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 6.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:49:20,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 6.16s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:49:24,803 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.94s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:49:28,829 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2023-11-29 04:49:30,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:49:30,060 INFO L93 Difference]: Finished difference Result 8685 states and 13712 transitions. [2023-11-29 04:49:30,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 04:49:30,068 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) Word has length 507 [2023-11-29 04:49:30,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:49:30,115 INFO L225 Difference]: With dead ends: 8685 [2023-11-29 04:49:30,115 INFO L226 Difference]: Without dead ends: 5807 [2023-11-29 04:49:30,128 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 506 GetRequests, 505 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 04:49:30,129 INFO L413 NwaCegarLoop]: 636 mSDtfsCounter, 323 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 958 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.8s IncrementalHoareTripleChecker+Time [2023-11-29 04:49:30,129 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [323 Valid, 958 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 3 Unknown, 0 Unchecked, 29.8s Time] [2023-11-29 04:49:30,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5807 states. [2023-11-29 04:49:30,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5807 to 3492. [2023-11-29 04:49:30,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3492 states, 2085 states have (on average 1.33189448441247) internal successors, (2777), 2102 states have internal predecessors, (2777), 1360 states have call successors, (1360), 46 states have call predecessors, (1360), 46 states have return successors, (1360), 1343 states have call predecessors, (1360), 1360 states have call successors, (1360) [2023-11-29 04:49:30,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3492 states to 3492 states and 5497 transitions. [2023-11-29 04:49:30,881 INFO L78 Accepts]: Start accepts. Automaton has 3492 states and 5497 transitions. Word has length 507 [2023-11-29 04:49:30,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:49:30,882 INFO L495 AbstractCegarLoop]: Abstraction has 3492 states and 5497 transitions. [2023-11-29 04:49:30,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (82), 1 states have call predecessors, (82), 1 states have return successors, (82), 1 states have call predecessors, (82), 1 states have call successors, (82) [2023-11-29 04:49:30,883 INFO L276 IsEmpty]: Start isEmpty. Operand 3492 states and 5497 transitions. [2023-11-29 04:49:30,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2023-11-29 04:49:30,889 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:49:30,890 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:49:30,930 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 (10)] Forceful destruction successful, exit code 0 [2023-11-29 04:49:31,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:49:31,097 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:49:31,097 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:49:31,097 INFO L85 PathProgramCache]: Analyzing trace with hash -1475837221, now seen corresponding path program 1 times [2023-11-29 04:49:31,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 04:49:31,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [571622051] [2023-11-29 04:49:31,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:49:31,100 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-29 04:49:31,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 04:49:31,101 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:49:31,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 (11)] Waiting until timeout for monitored process [2023-11-29 04:49:33,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:49:33,190 INFO L262 TraceCheckSpWp]: Trace formula consists of 814 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 04:49:33,197 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:49:42,847 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 3183 proven. 210 refuted. 0 times theorem prover too weak. 9891 trivial. 0 not checked. [2023-11-29 04:49:42,848 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 04:49:47,066 INFO L134 CoverageAnalysis]: Checked inductivity of 13284 backedges. 33 proven. 210 refuted. 0 times theorem prover too weak. 13041 trivial. 0 not checked. [2023-11-29 04:49:47,066 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 04:49:47,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [571622051] [2023-11-29 04:49:47,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [571622051] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 04:49:47,067 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 04:49:47,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2023-11-29 04:49:47,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647632547] [2023-11-29 04:49:47,067 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 04:49:47,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 04:49:47,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 04:49:47,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 04:49:47,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 04:49:47,070 INFO L87 Difference]: Start difference. First operand 3492 states and 5497 transitions. Second operand has 8 states, 8 states have (on average 13.625) internal successors, (109), 8 states have internal predecessors, (109), 2 states have call successors, (152), 2 states have call predecessors, (152), 4 states have return successors, (153), 2 states have call predecessors, (153), 2 states have call successors, (153) [2023-11-29 04:49:58,644 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 5.74s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:50:02,666 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:50:06,674 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 04:50:06,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 04:50:06,859 INFO L93 Difference]: Finished difference Result 4786 states and 7454 transitions. [2023-11-29 04:50:07,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 04:50:07,352 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.625) internal successors, (109), 8 states have internal predecessors, (109), 2 states have call successors, (152), 2 states have call predecessors, (152), 4 states have return successors, (153), 2 states have call predecessors, (153), 2 states have call successors, (153) Word has length 507 [2023-11-29 04:50:07,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 04:50:07,364 INFO L225 Difference]: With dead ends: 4786 [2023-11-29 04:50:07,365 INFO L226 Difference]: Without dead ends: 1417 [2023-11-29 04:50:07,375 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1020 GetRequests, 1006 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2023-11-29 04:50:07,375 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 335 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 221 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 221 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.8s IncrementalHoareTripleChecker+Time [2023-11-29 04:50:07,376 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [337 Valid, 555 Invalid, 637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [221 Valid, 413 Invalid, 3 Unknown, 0 Unchecked, 18.8s Time] [2023-11-29 04:50:07,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1417 states. [2023-11-29 04:50:07,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1417 to 1363. [2023-11-29 04:50:07,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1363 states, 745 states have (on average 1.2322147651006712) internal successors, (918), 753 states have internal predecessors, (918), 589 states have call successors, (589), 28 states have call predecessors, (589), 28 states have return successors, (589), 581 states have call predecessors, (589), 589 states have call successors, (589) [2023-11-29 04:50:07,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1363 states to 1363 states and 2096 transitions. [2023-11-29 04:50:07,609 INFO L78 Accepts]: Start accepts. Automaton has 1363 states and 2096 transitions. Word has length 507 [2023-11-29 04:50:07,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 04:50:07,610 INFO L495 AbstractCegarLoop]: Abstraction has 1363 states and 2096 transitions. [2023-11-29 04:50:07,610 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.625) internal successors, (109), 8 states have internal predecessors, (109), 2 states have call successors, (152), 2 states have call predecessors, (152), 4 states have return successors, (153), 2 states have call predecessors, (153), 2 states have call successors, (153) [2023-11-29 04:50:07,611 INFO L276 IsEmpty]: Start isEmpty. Operand 1363 states and 2096 transitions. [2023-11-29 04:50:07,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 508 [2023-11-29 04:50:07,616 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 04:50:07,617 INFO L195 NwaCegarLoop]: trace histogram [82, 82, 82, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-29 04:50:07,656 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 (11)] Ended with exit code 0 [2023-11-29 04:50:07,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:50:07,825 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 04:50:07,825 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 04:50:07,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1418578919, now seen corresponding path program 1 times [2023-11-29 04:50:07,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 04:50:07,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [235146612] [2023-11-29 04:50:07,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 04:50:07,827 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-29 04:50:07,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 04:50:07,828 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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-29 04:50:07,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c26e044-dfa9-4ebe-9908-a8986dbf9191/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 (12)] Waiting until timeout for monitored process [2023-11-29 04:50:09,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 04:50:09,928 INFO L262 TraceCheckSpWp]: Trace formula consists of 813 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-29 04:50:09,946 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 04:52:06,426 WARN L293 SmtUtils]: Spent 15.59s on a formula simplification that was a NOOP. DAG size: 36 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 04:52:15,595 WARN L293 SmtUtils]: Spent 9.11s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 04:52:22,478 WARN L293 SmtUtils]: Spent 6.88s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 04:52:35,016 WARN L293 SmtUtils]: Spent 9.19s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-11-29 04:53:13,605 WARN L293 SmtUtils]: Spent 16.07s on a formula simplification that was a NOOP. DAG size: 39 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate)