./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-50.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_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-50.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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_0d398b31-f37e-462c-b5eb-3ab72e376420/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 6b45ccb3e1d6d85a9c8f7f52288c3291e482bbcbd2ab4e741715d19987b56944 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 06:52:29,521 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 06:52:29,584 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 06:52:29,588 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 06:52:29,589 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 06:52:29,611 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 06:52:29,612 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 06:52:29,612 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 06:52:29,613 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 06:52:29,614 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 06:52:29,614 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 06:52:29,615 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 06:52:29,616 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 06:52:29,616 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 06:52:29,617 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 06:52:29,617 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 06:52:29,618 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 06:52:29,618 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 06:52:29,619 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 06:52:29,619 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 06:52:29,620 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 06:52:29,620 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 06:52:29,621 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 06:52:29,621 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 06:52:29,621 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 06:52:29,622 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 06:52:29,622 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 06:52:29,622 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 06:52:29,623 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 06:52:29,623 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 06:52:29,623 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 06:52:29,624 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:52:29,624 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 06:52:29,624 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 06:52:29,624 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 06:52:29,625 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 06:52:29,625 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 06:52:29,625 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 06:52:29,625 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 06:52:29,625 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 06:52:29,625 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 06:52:29,626 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 06:52:29,626 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_0d398b31-f37e-462c-b5eb-3ab72e376420/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_0d398b31-f37e-462c-b5eb-3ab72e376420/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 -> 6b45ccb3e1d6d85a9c8f7f52288c3291e482bbcbd2ab4e741715d19987b56944 [2023-11-29 06:52:29,872 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 06:52:29,896 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 06:52:29,899 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 06:52:29,900 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 06:52:29,901 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 06:52:29,902 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-50.i [2023-11-29 06:52:32,685 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 06:52:32,913 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 06:52:32,914 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-50.i [2023-11-29 06:52:32,928 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/data/72a35ce8b/f339cd5affb54f4f95ccd533c6b280e7/FLAG5a9c9c716 [2023-11-29 06:52:32,945 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/data/72a35ce8b/f339cd5affb54f4f95ccd533c6b280e7 [2023-11-29 06:52:32,948 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 06:52:32,950 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 06:52:32,951 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 06:52:32,952 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 06:52:32,957 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 06:52:32,957 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:52:32" (1/1) ... [2023-11-29 06:52:32,959 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@b8c87fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:32, skipping insertion in model container [2023-11-29 06:52:32,959 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:52:32" (1/1) ... [2023-11-29 06:52:33,010 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 06:52:33,179 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_0d398b31-f37e-462c-b5eb-3ab72e376420/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-50.i[916,929] [2023-11-29 06:52:33,322 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:52:33,340 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 06:52:33,355 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_0d398b31-f37e-462c-b5eb-3ab72e376420/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-50.i[916,929] [2023-11-29 06:52:33,424 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:52:33,447 INFO L206 MainTranslator]: Completed translation [2023-11-29 06:52:33,448 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:33 WrapperNode [2023-11-29 06:52:33,448 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 06:52:33,449 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 06:52:33,449 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 06:52:33,449 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 06:52:33,458 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:33" (1/1) ... [2023-11-29 06:52:33,478 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:33" (1/1) ... [2023-11-29 06:52:33,550 INFO L138 Inliner]: procedures = 26, calls = 90, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 569 [2023-11-29 06:52:33,551 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 06:52:33,551 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 06:52:33,552 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 06:52:33,552 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 06:52:33,563 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:33" (1/1) ... [2023-11-29 06:52:33,563 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:33" (1/1) ... [2023-11-29 06:52:33,574 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:33" (1/1) ... [2023-11-29 06:52:33,604 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 06:52:33,605 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:33" (1/1) ... [2023-11-29 06:52:33,605 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:33" (1/1) ... [2023-11-29 06:52:33,645 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:33" (1/1) ... [2023-11-29 06:52:33,651 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:33" (1/1) ... [2023-11-29 06:52:33,657 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:33" (1/1) ... [2023-11-29 06:52:33,664 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:33" (1/1) ... [2023-11-29 06:52:33,693 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 06:52:33,694 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 06:52:33,694 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 06:52:33,695 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 06:52:33,695 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:33" (1/1) ... [2023-11-29 06:52:33,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:52:33,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:33,726 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 06:52:33,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 06:52:33,756 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 06:52:33,756 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 06:52:33,756 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 06:52:33,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 06:52:33,756 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 06:52:33,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 06:52:33,882 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 06:52:33,884 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 06:52:34,588 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 06:52:34,626 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 06:52:34,627 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 06:52:34,627 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:52:34 BoogieIcfgContainer [2023-11-29 06:52:34,627 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 06:52:34,630 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 06:52:34,630 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 06:52:34,633 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 06:52:34,633 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 06:52:32" (1/3) ... [2023-11-29 06:52:34,634 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74e98ad5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:52:34, skipping insertion in model container [2023-11-29 06:52:34,634 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:52:33" (2/3) ... [2023-11-29 06:52:34,635 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74e98ad5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:52:34, skipping insertion in model container [2023-11-29 06:52:34,635 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:52:34" (3/3) ... [2023-11-29 06:52:34,636 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-50.i [2023-11-29 06:52:34,652 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 06:52:34,652 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 06:52:34,714 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 06:52:34,721 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;@338f3f9f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 06:52:34,722 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 06:52:34,728 INFO L276 IsEmpty]: Start isEmpty. Operand has 218 states, 138 states have (on average 1.5869565217391304) internal successors, (219), 139 states have internal predecessors, (219), 77 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2023-11-29 06:52:34,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-11-29 06:52:34,754 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:34,756 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:52:34,756 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:34,761 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:34,762 INFO L85 PathProgramCache]: Analyzing trace with hash -963040089, now seen corresponding path program 1 times [2023-11-29 06:52:34,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:34,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020713549] [2023-11-29 06:52:34,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:34,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:34,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:35,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:35,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020713549] [2023-11-29 06:52:35,086 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 06:52:35,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613963052] [2023-11-29 06:52:35,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:35,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:35,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:35,095 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:35,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 06:52:35,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:35,432 INFO L262 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 06:52:35,452 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:35,556 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 11552 trivial. 0 not checked. [2023-11-29 06:52:35,557 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:35,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613963052] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:35,558 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:35,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:52:35,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734751373] [2023-11-29 06:52:35,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:35,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 06:52:35,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:35,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 06:52:35,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 06:52:35,600 INFO L87 Difference]: Start difference. First operand has 218 states, 138 states have (on average 1.5869565217391304) internal successors, (219), 139 states have internal predecessors, (219), 77 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) Second operand has 2 states, 2 states have (on average 49.5) internal successors, (99), 2 states have internal predecessors, (99), 2 states have call successors, (77), 2 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 2 states have call successors, (77) [2023-11-29 06:52:35,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:35,671 INFO L93 Difference]: Finished difference Result 433 states and 821 transitions. [2023-11-29 06:52:35,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 06:52:35,674 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 49.5) internal successors, (99), 2 states have internal predecessors, (99), 2 states have call successors, (77), 2 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 2 states have call successors, (77) Word has length 479 [2023-11-29 06:52:35,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:35,685 INFO L225 Difference]: With dead ends: 433 [2023-11-29 06:52:35,685 INFO L226 Difference]: Without dead ends: 216 [2023-11-29 06:52:35,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 478 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 06:52:35,695 INFO L413 NwaCegarLoop]: 364 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, 364 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 06:52:35,696 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 364 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:52:35,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2023-11-29 06:52:35,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2023-11-29 06:52:35,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 137 states have (on average 1.5547445255474452) internal successors, (213), 137 states have internal predecessors, (213), 77 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2023-11-29 06:52:35,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 367 transitions. [2023-11-29 06:52:35,774 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 367 transitions. Word has length 479 [2023-11-29 06:52:35,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:35,774 INFO L495 AbstractCegarLoop]: Abstraction has 216 states and 367 transitions. [2023-11-29 06:52:35,775 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 49.5) internal successors, (99), 2 states have internal predecessors, (99), 2 states have call successors, (77), 2 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 2 states have call successors, (77) [2023-11-29 06:52:35,775 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 367 transitions. [2023-11-29 06:52:35,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-11-29 06:52:35,790 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:35,791 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:52:35,799 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 06:52:35,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-29 06:52:35,992 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:35,993 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:35,993 INFO L85 PathProgramCache]: Analyzing trace with hash -1499760095, now seen corresponding path program 1 times [2023-11-29 06:52:35,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:35,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14324034] [2023-11-29 06:52:35,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:35,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:36,114 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:36,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1876464090] [2023-11-29 06:52:36,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:36,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:36,115 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:36,116 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:36,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 06:52:36,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:36,481 INFO L262 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 06:52:36,494 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:36,637 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:52:36,637 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:36,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:36,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14324034] [2023-11-29 06:52:36,638 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:36,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876464090] [2023-11-29 06:52:36,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876464090] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:36,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:36,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 06:52:36,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619354279] [2023-11-29 06:52:36,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:36,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:52:36,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:36,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:52:36,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:52:36,645 INFO L87 Difference]: Start difference. First operand 216 states and 367 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:37,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:37,176 INFO L93 Difference]: Finished difference Result 645 states and 1097 transitions. [2023-11-29 06:52:37,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:52:37,177 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 479 [2023-11-29 06:52:37,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:37,185 INFO L225 Difference]: With dead ends: 645 [2023-11-29 06:52:37,185 INFO L226 Difference]: Without dead ends: 430 [2023-11-29 06:52:37,187 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 479 GetRequests, 476 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 06:52:37,189 INFO L413 NwaCegarLoop]: 706 mSDtfsCounter, 368 mSDsluCounter, 903 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 1609 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:37,189 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [368 Valid, 1609 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 06:52:37,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2023-11-29 06:52:37,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 220. [2023-11-29 06:52:37,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 141 states have (on average 1.5460992907801419) internal successors, (218), 141 states have internal predecessors, (218), 77 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2023-11-29 06:52:37,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 372 transitions. [2023-11-29 06:52:37,240 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 372 transitions. Word has length 479 [2023-11-29 06:52:37,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:37,244 INFO L495 AbstractCegarLoop]: Abstraction has 220 states and 372 transitions. [2023-11-29 06:52:37,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:37,244 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 372 transitions. [2023-11-29 06:52:37,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-11-29 06:52:37,250 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:37,250 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:52:37,258 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 06:52:37,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-11-29 06:52:37,451 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:37,452 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:37,452 INFO L85 PathProgramCache]: Analyzing trace with hash -1442501793, now seen corresponding path program 1 times [2023-11-29 06:52:37,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:37,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181881007] [2023-11-29 06:52:37,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:37,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:37,564 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:37,564 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1539482630] [2023-11-29 06:52:37,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:37,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:37,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:37,566 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:37,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 06:52:37,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:37,893 INFO L262 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 06:52:37,903 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:37,941 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:52:37,941 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:37,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:37,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181881007] [2023-11-29 06:52:37,941 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:37,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539482630] [2023-11-29 06:52:37,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539482630] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:37,942 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:37,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:52:37,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862943555] [2023-11-29 06:52:37,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:37,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:52:37,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:37,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:52:37,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:52:37,945 INFO L87 Difference]: Start difference. First operand 220 states and 372 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:37,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:37,999 INFO L93 Difference]: Finished difference Result 564 states and 958 transitions. [2023-11-29 06:52:37,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:52:37,999 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 479 [2023-11-29 06:52:38,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:38,006 INFO L225 Difference]: With dead ends: 564 [2023-11-29 06:52:38,006 INFO L226 Difference]: Without dead ends: 345 [2023-11-29 06:52:38,007 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 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 06:52:38,009 INFO L413 NwaCegarLoop]: 419 mSDtfsCounter, 214 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 761 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:38,009 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 761 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:52:38,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2023-11-29 06:52:38,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 342. [2023-11-29 06:52:38,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 240 states have (on average 1.5958333333333334) internal successors, (383), 241 states have internal predecessors, (383), 99 states have call successors, (99), 2 states have call predecessors, (99), 2 states have return successors, (99), 98 states have call predecessors, (99), 99 states have call successors, (99) [2023-11-29 06:52:38,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 581 transitions. [2023-11-29 06:52:38,047 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 581 transitions. Word has length 479 [2023-11-29 06:52:38,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:38,049 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 581 transitions. [2023-11-29 06:52:38,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:38,049 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 581 transitions. [2023-11-29 06:52:38,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-11-29 06:52:38,054 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:38,055 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:52:38,062 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 06:52:38,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:38,256 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:38,256 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:38,256 INFO L85 PathProgramCache]: Analyzing trace with hash 485770909, now seen corresponding path program 1 times [2023-11-29 06:52:38,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:38,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130324658] [2023-11-29 06:52:38,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:38,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:38,330 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:38,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [705811245] [2023-11-29 06:52:38,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:38,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:38,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:38,332 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:38,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 06:52:38,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:38,689 INFO L262 TraceCheckSpWp]: Trace formula consists of 1071 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 06:52:38,700 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:38,767 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:52:38,767 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:38,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:38,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130324658] [2023-11-29 06:52:38,768 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:38,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705811245] [2023-11-29 06:52:38,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705811245] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:38,768 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:38,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:52:38,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1240529038] [2023-11-29 06:52:38,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:38,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:52:38,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:38,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:52:38,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:52:38,771 INFO L87 Difference]: Start difference. First operand 342 states and 581 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:38,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:38,835 INFO L93 Difference]: Finished difference Result 922 states and 1556 transitions. [2023-11-29 06:52:38,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:52:38,838 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 479 [2023-11-29 06:52:38,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:38,844 INFO L225 Difference]: With dead ends: 922 [2023-11-29 06:52:38,844 INFO L226 Difference]: Without dead ends: 581 [2023-11-29 06:52:38,846 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 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 06:52:38,847 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 217 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 717 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:38,848 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 717 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:52:38,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2023-11-29 06:52:38,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 578. [2023-11-29 06:52:38,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 397 states have (on average 1.5516372795969773) internal successors, (616), 400 states have internal predecessors, (616), 176 states have call successors, (176), 4 states have call predecessors, (176), 4 states have return successors, (176), 173 states have call predecessors, (176), 176 states have call successors, (176) [2023-11-29 06:52:38,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 968 transitions. [2023-11-29 06:52:38,905 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 968 transitions. Word has length 479 [2023-11-29 06:52:38,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:38,907 INFO L495 AbstractCegarLoop]: Abstraction has 578 states and 968 transitions. [2023-11-29 06:52:38,907 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:38,907 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 968 transitions. [2023-11-29 06:52:38,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-11-29 06:52:38,912 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:38,913 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:52:38,920 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 06:52:39,114 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:39,114 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:39,115 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:39,115 INFO L85 PathProgramCache]: Analyzing trace with hash -1758212389, now seen corresponding path program 1 times [2023-11-29 06:52:39,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:39,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45370308] [2023-11-29 06:52:39,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:39,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:39,175 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:39,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [52753602] [2023-11-29 06:52:39,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:39,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:39,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:39,177 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:39,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 06:52:39,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:39,530 INFO L262 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 06:52:39,541 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:39,615 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:52:39,615 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:39,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:39,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45370308] [2023-11-29 06:52:39,616 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:39,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52753602] [2023-11-29 06:52:39,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52753602] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:39,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:39,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:52:39,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793559121] [2023-11-29 06:52:39,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:39,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:52:39,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:39,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:52:39,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:52:39,621 INFO L87 Difference]: Start difference. First operand 578 states and 968 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:39,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:39,707 INFO L93 Difference]: Finished difference Result 1162 states and 1940 transitions. [2023-11-29 06:52:39,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:52:39,708 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 479 [2023-11-29 06:52:39,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:39,714 INFO L225 Difference]: With dead ends: 1162 [2023-11-29 06:52:39,714 INFO L226 Difference]: Without dead ends: 585 [2023-11-29 06:52:39,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 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 06:52:39,718 INFO L413 NwaCegarLoop]: 555 mSDtfsCounter, 216 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 907 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:39,718 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 907 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:52:39,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2023-11-29 06:52:39,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 406. [2023-11-29 06:52:39,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 303 states have (on average 1.6171617161716172) internal successors, (490), 304 states have internal predecessors, (490), 99 states have call successors, (99), 3 states have call predecessors, (99), 3 states have return successors, (99), 98 states have call predecessors, (99), 99 states have call successors, (99) [2023-11-29 06:52:39,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 688 transitions. [2023-11-29 06:52:39,768 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 688 transitions. Word has length 479 [2023-11-29 06:52:39,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:39,769 INFO L495 AbstractCegarLoop]: Abstraction has 406 states and 688 transitions. [2023-11-29 06:52:39,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:39,769 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 688 transitions. [2023-11-29 06:52:39,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-11-29 06:52:39,773 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:39,774 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:52:39,782 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-29 06:52:39,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:39,975 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:39,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:39,976 INFO L85 PathProgramCache]: Analyzing trace with hash 1256891229, now seen corresponding path program 1 times [2023-11-29 06:52:39,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:39,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334415573] [2023-11-29 06:52:39,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:39,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:40,047 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:40,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [282824366] [2023-11-29 06:52:40,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:40,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:40,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:40,049 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:40,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 06:52:40,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:40,413 INFO L262 TraceCheckSpWp]: Trace formula consists of 1069 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 06:52:40,424 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:40,709 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 4806 proven. 63 refuted. 0 times theorem prover too weak. 6835 trivial. 0 not checked. [2023-11-29 06:52:40,710 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:52:41,089 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 165 proven. 63 refuted. 0 times theorem prover too weak. 11476 trivial. 0 not checked. [2023-11-29 06:52:41,089 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:41,089 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334415573] [2023-11-29 06:52:41,089 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:41,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282824366] [2023-11-29 06:52:41,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282824366] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:52:41,090 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:52:41,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-29 06:52:41,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704941851] [2023-11-29 06:52:41,091 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:52:41,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 06:52:41,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:41,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 06:52:41,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:52:41,094 INFO L87 Difference]: Start difference. First operand 406 states and 688 transitions. Second operand has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 2 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (99), 2 states have call predecessors, (99), 2 states have call successors, (99) [2023-11-29 06:52:41,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:41,669 INFO L93 Difference]: Finished difference Result 761 states and 1274 transitions. [2023-11-29 06:52:41,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:52:41,670 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 2 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (99), 2 states have call predecessors, (99), 2 states have call successors, (99) Word has length 479 [2023-11-29 06:52:41,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:41,674 INFO L225 Difference]: With dead ends: 761 [2023-11-29 06:52:41,674 INFO L226 Difference]: Without dead ends: 356 [2023-11-29 06:52:41,676 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 960 GetRequests, 950 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-29 06:52:41,677 INFO L413 NwaCegarLoop]: 277 mSDtfsCounter, 418 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 473 SdHoareTripleChecker+Valid, 674 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:41,677 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [473 Valid, 674 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 06:52:41,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2023-11-29 06:52:41,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 350. [2023-11-29 06:52:41,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 246 states have (on average 1.548780487804878) internal successors, (381), 247 states have internal predecessors, (381), 99 states have call successors, (99), 4 states have call predecessors, (99), 4 states have return successors, (99), 98 states have call predecessors, (99), 99 states have call successors, (99) [2023-11-29 06:52:41,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 579 transitions. [2023-11-29 06:52:41,712 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 579 transitions. Word has length 479 [2023-11-29 06:52:41,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:41,713 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 579 transitions. [2023-11-29 06:52:41,713 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 2 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (99), 2 states have call predecessors, (99), 2 states have call successors, (99) [2023-11-29 06:52:41,714 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 579 transitions. [2023-11-29 06:52:41,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-11-29 06:52:41,718 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:41,718 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:52:41,726 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 06:52:41,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-29 06:52:41,923 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:41,923 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:41,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1186334105, now seen corresponding path program 1 times [2023-11-29 06:52:41,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:41,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157899970] [2023-11-29 06:52:41,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:41,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:41,973 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:41,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [227551986] [2023-11-29 06:52:41,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:41,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:41,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:41,975 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:41,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 06:52:42,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:42,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 06:52:42,271 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:42,338 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:52:42,338 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:42,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:42,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157899970] [2023-11-29 06:52:42,338 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:42,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [227551986] [2023-11-29 06:52:42,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [227551986] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:42,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:42,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 06:52:42,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53253896] [2023-11-29 06:52:42,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:42,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:52:42,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:42,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:52:42,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:52:42,342 INFO L87 Difference]: Start difference. First operand 350 states and 579 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:42,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:42,636 INFO L93 Difference]: Finished difference Result 952 states and 1568 transitions. [2023-11-29 06:52:42,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:52:42,637 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 480 [2023-11-29 06:52:42,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:42,642 INFO L225 Difference]: With dead ends: 952 [2023-11-29 06:52:42,643 INFO L226 Difference]: Without dead ends: 603 [2023-11-29 06:52:42,644 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 478 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 06:52:42,645 INFO L413 NwaCegarLoop]: 387 mSDtfsCounter, 439 mSDsluCounter, 541 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 928 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:42,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [439 Valid, 928 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:52:42,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2023-11-29 06:52:42,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 478. [2023-11-29 06:52:42,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 478 states, 352 states have (on average 1.5681818181818181) internal successors, (552), 354 states have internal predecessors, (552), 119 states have call successors, (119), 6 states have call predecessors, (119), 6 states have return successors, (119), 117 states have call predecessors, (119), 119 states have call successors, (119) [2023-11-29 06:52:42,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 478 states to 478 states and 790 transitions. [2023-11-29 06:52:42,690 INFO L78 Accepts]: Start accepts. Automaton has 478 states and 790 transitions. Word has length 480 [2023-11-29 06:52:42,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:42,691 INFO L495 AbstractCegarLoop]: Abstraction has 478 states and 790 transitions. [2023-11-29 06:52:42,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:42,691 INFO L276 IsEmpty]: Start isEmpty. Operand 478 states and 790 transitions. [2023-11-29 06:52:42,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-11-29 06:52:42,697 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:42,697 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:52:42,703 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 06:52:42,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-29 06:52:42,898 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:42,898 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:42,899 INFO L85 PathProgramCache]: Analyzing trace with hash -402013797, now seen corresponding path program 1 times [2023-11-29 06:52:42,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:42,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539627050] [2023-11-29 06:52:42,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:42,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:42,955 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:42,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [742611123] [2023-11-29 06:52:42,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:42,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:42,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:42,957 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:42,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 06:52:43,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:43,300 INFO L262 TraceCheckSpWp]: Trace formula consists of 1070 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 06:52:43,307 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:43,353 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:52:43,353 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:43,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:43,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539627050] [2023-11-29 06:52:43,353 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:43,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [742611123] [2023-11-29 06:52:43,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [742611123] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:43,354 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:43,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 06:52:43,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652170847] [2023-11-29 06:52:43,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:43,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:52:43,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:43,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:52:43,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:52:43,356 INFO L87 Difference]: Start difference. First operand 478 states and 790 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:43,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:43,505 INFO L93 Difference]: Finished difference Result 1284 states and 2131 transitions. [2023-11-29 06:52:43,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:52:43,506 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 480 [2023-11-29 06:52:43,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:43,513 INFO L225 Difference]: With dead ends: 1284 [2023-11-29 06:52:43,513 INFO L226 Difference]: Without dead ends: 838 [2023-11-29 06:52:43,515 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 480 GetRequests, 477 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 06:52:43,516 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 219 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 1212 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:43,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 1212 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:52:43,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 838 states. [2023-11-29 06:52:43,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 838 to 835. [2023-11-29 06:52:43,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 647 states have (on average 1.571870170015456) internal successors, (1017), 651 states have internal predecessors, (1017), 177 states have call successors, (177), 10 states have call predecessors, (177), 10 states have return successors, (177), 173 states have call predecessors, (177), 177 states have call successors, (177) [2023-11-29 06:52:43,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1371 transitions. [2023-11-29 06:52:43,600 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1371 transitions. Word has length 480 [2023-11-29 06:52:43,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:43,601 INFO L495 AbstractCegarLoop]: Abstraction has 835 states and 1371 transitions. [2023-11-29 06:52:43,601 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:43,601 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1371 transitions. [2023-11-29 06:52:43,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-11-29 06:52:43,606 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:43,607 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:52:43,614 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 06:52:43,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-29 06:52:43,807 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:43,808 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:43,808 INFO L85 PathProgramCache]: Analyzing trace with hash -339974183, now seen corresponding path program 1 times [2023-11-29 06:52:43,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:43,808 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270478366] [2023-11-29 06:52:43,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:43,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:43,862 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:43,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1265096024] [2023-11-29 06:52:43,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:43,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:43,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:43,864 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:43,875 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 06:52:44,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:44,261 INFO L262 TraceCheckSpWp]: Trace formula consists of 1068 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 06:52:44,271 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:45,624 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 4413 proven. 345 refuted. 0 times theorem prover too weak. 6946 trivial. 0 not checked. [2023-11-29 06:52:45,624 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:52:46,961 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 105 proven. 348 refuted. 0 times theorem prover too weak. 11251 trivial. 0 not checked. [2023-11-29 06:52:46,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:46,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270478366] [2023-11-29 06:52:46,962 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:46,962 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265096024] [2023-11-29 06:52:46,962 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265096024] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:52:46,962 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:52:46,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12] total 20 [2023-11-29 06:52:46,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472638853] [2023-11-29 06:52:46,963 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:52:46,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-29 06:52:46,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:46,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-29 06:52:46,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=302, Unknown=0, NotChecked=0, Total=380 [2023-11-29 06:52:46,967 INFO L87 Difference]: Start difference. First operand 835 states and 1371 transitions. Second operand has 20 states, 20 states have (on average 9.85) internal successors, (197), 20 states have internal predecessors, (197), 5 states have call successors, (136), 3 states have call predecessors, (136), 7 states have return successors, (137), 5 states have call predecessors, (137), 5 states have call successors, (137) [2023-11-29 06:52:49,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:49,514 INFO L93 Difference]: Finished difference Result 2587 states and 4132 transitions. [2023-11-29 06:52:49,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-11-29 06:52:49,515 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 9.85) internal successors, (197), 20 states have internal predecessors, (197), 5 states have call successors, (136), 3 states have call predecessors, (136), 7 states have return successors, (137), 5 states have call predecessors, (137), 5 states have call successors, (137) Word has length 480 [2023-11-29 06:52:49,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:49,528 INFO L225 Difference]: With dead ends: 2587 [2023-11-29 06:52:49,528 INFO L226 Difference]: Without dead ends: 1784 [2023-11-29 06:52:49,531 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 993 GetRequests, 944 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 564 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=604, Invalid=1946, Unknown=0, NotChecked=0, Total=2550 [2023-11-29 06:52:49,532 INFO L413 NwaCegarLoop]: 534 mSDtfsCounter, 825 mSDsluCounter, 2188 mSDsCounter, 0 mSdLazyCounter, 1604 mSolverCounterSat, 432 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 845 SdHoareTripleChecker+Valid, 2722 SdHoareTripleChecker+Invalid, 2036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 432 IncrementalHoareTripleChecker+Valid, 1604 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:49,533 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [845 Valid, 2722 Invalid, 2036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [432 Valid, 1604 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-29 06:52:49,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1784 states. [2023-11-29 06:52:49,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1784 to 844. [2023-11-29 06:52:49,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 668 states have (on average 1.5538922155688624) internal successors, (1038), 671 states have internal predecessors, (1038), 157 states have call successors, (157), 18 states have call predecessors, (157), 18 states have return successors, (157), 154 states have call predecessors, (157), 157 states have call successors, (157) [2023-11-29 06:52:49,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1352 transitions. [2023-11-29 06:52:49,652 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1352 transitions. Word has length 480 [2023-11-29 06:52:49,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:49,653 INFO L495 AbstractCegarLoop]: Abstraction has 844 states and 1352 transitions. [2023-11-29 06:52:49,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 9.85) internal successors, (197), 20 states have internal predecessors, (197), 5 states have call successors, (136), 3 states have call predecessors, (136), 7 states have return successors, (137), 5 states have call predecessors, (137), 5 states have call successors, (137) [2023-11-29 06:52:49,654 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1352 transitions. [2023-11-29 06:52:49,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-11-29 06:52:49,659 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:49,659 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:52:49,668 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-29 06:52:49,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2023-11-29 06:52:49,861 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:49,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:49,862 INFO L85 PathProgramCache]: Analyzing trace with hash -790259495, now seen corresponding path program 1 times [2023-11-29 06:52:49,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:49,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733675868] [2023-11-29 06:52:49,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:49,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:49,912 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:49,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [627563379] [2023-11-29 06:52:49,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:49,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:49,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:49,913 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:49,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 06:52:50,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:50,204 INFO L262 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:52:50,210 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:50,232 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:52:50,233 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:50,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:50,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733675868] [2023-11-29 06:52:50,233 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:50,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627563379] [2023-11-29 06:52:50,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627563379] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:50,233 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:50,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 06:52:50,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511825372] [2023-11-29 06:52:50,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:50,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:52:50,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:50,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:52:50,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:52:50,236 INFO L87 Difference]: Start difference. First operand 844 states and 1352 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:50,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:50,392 INFO L93 Difference]: Finished difference Result 2296 states and 3725 transitions. [2023-11-29 06:52:50,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:52:50,393 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 480 [2023-11-29 06:52:50,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:50,404 INFO L225 Difference]: With dead ends: 2296 [2023-11-29 06:52:50,404 INFO L226 Difference]: Without dead ends: 1453 [2023-11-29 06:52:50,407 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 480 GetRequests, 477 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 06:52:50,408 INFO L413 NwaCegarLoop]: 699 mSDtfsCounter, 365 mSDsluCounter, 1032 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 1731 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:50,408 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [365 Valid, 1731 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:52:50,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1453 states. [2023-11-29 06:52:50,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1453 to 828. [2023-11-29 06:52:50,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 828 states, 652 states have (on average 1.5552147239263803) internal successors, (1014), 655 states have internal predecessors, (1014), 157 states have call successors, (157), 18 states have call predecessors, (157), 18 states have return successors, (157), 154 states have call predecessors, (157), 157 states have call successors, (157) [2023-11-29 06:52:50,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 828 states to 828 states and 1328 transitions. [2023-11-29 06:52:50,515 INFO L78 Accepts]: Start accepts. Automaton has 828 states and 1328 transitions. Word has length 480 [2023-11-29 06:52:50,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:50,516 INFO L495 AbstractCegarLoop]: Abstraction has 828 states and 1328 transitions. [2023-11-29 06:52:50,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:50,517 INFO L276 IsEmpty]: Start isEmpty. Operand 828 states and 1328 transitions. [2023-11-29 06:52:50,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-11-29 06:52:50,522 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:50,523 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:52:50,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-29 06:52:50,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 06:52:50,727 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:50,727 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:50,728 INFO L85 PathProgramCache]: Analyzing trace with hash -733001193, now seen corresponding path program 1 times [2023-11-29 06:52:50,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:50,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663479670] [2023-11-29 06:52:50,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:50,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:50,776 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:50,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [450664483] [2023-11-29 06:52:50,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:50,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:50,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:50,777 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:50,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 06:52:51,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:51,145 INFO L262 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 06:52:51,168 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:51,269 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:52:51,269 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:51,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:51,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663479670] [2023-11-29 06:52:51,270 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:51,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [450664483] [2023-11-29 06:52:51,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [450664483] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:51,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:51,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:52:51,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056823240] [2023-11-29 06:52:51,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:51,271 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:52:51,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:51,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:52:51,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:52:51,273 INFO L87 Difference]: Start difference. First operand 828 states and 1328 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:52,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:52,812 INFO L93 Difference]: Finished difference Result 4312 states and 6905 transitions. [2023-11-29 06:52:52,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:52:52,812 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 480 [2023-11-29 06:52:52,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:52,837 INFO L225 Difference]: With dead ends: 4312 [2023-11-29 06:52:52,837 INFO L226 Difference]: Without dead ends: 3485 [2023-11-29 06:52:52,840 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 478 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:52:52,841 INFO L413 NwaCegarLoop]: 614 mSDtfsCounter, 1494 mSDsluCounter, 1470 mSDsCounter, 0 mSdLazyCounter, 544 mSolverCounterSat, 294 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1494 SdHoareTripleChecker+Valid, 2084 SdHoareTripleChecker+Invalid, 838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 294 IncrementalHoareTripleChecker+Valid, 544 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:52,841 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1494 Valid, 2084 Invalid, 838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [294 Valid, 544 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 06:52:52,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3485 states. [2023-11-29 06:52:53,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3485 to 2742. [2023-11-29 06:52:53,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2742 states, 2216 states have (on average 1.5785198555956679) internal successors, (3498), 2225 states have internal predecessors, (3498), 471 states have call successors, (471), 54 states have call predecessors, (471), 54 states have return successors, (471), 462 states have call predecessors, (471), 471 states have call successors, (471) [2023-11-29 06:52:53,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2742 states to 2742 states and 4440 transitions. [2023-11-29 06:52:53,156 INFO L78 Accepts]: Start accepts. Automaton has 2742 states and 4440 transitions. Word has length 480 [2023-11-29 06:52:53,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:53,157 INFO L495 AbstractCegarLoop]: Abstraction has 2742 states and 4440 transitions. [2023-11-29 06:52:53,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:53,157 INFO L276 IsEmpty]: Start isEmpty. Operand 2742 states and 4440 transitions. [2023-11-29 06:52:53,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-11-29 06:52:53,162 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:53,162 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:52:53,170 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-29 06:52:53,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:53,363 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:53,363 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:53,364 INFO L85 PathProgramCache]: Analyzing trace with hash -592452583, now seen corresponding path program 1 times [2023-11-29 06:52:53,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:53,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489322586] [2023-11-29 06:52:53,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:53,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:53,421 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:53,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1200740199] [2023-11-29 06:52:53,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:53,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:53,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:53,423 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:53,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 06:52:53,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:53,928 INFO L262 TraceCheckSpWp]: Trace formula consists of 1067 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 06:52:53,938 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:54,119 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:52:54,120 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:54,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:54,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489322586] [2023-11-29 06:52:54,120 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:54,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200740199] [2023-11-29 06:52:54,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200740199] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:54,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:54,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 06:52:54,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637044532] [2023-11-29 06:52:54,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:54,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 06:52:54,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:54,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 06:52:54,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:52:54,124 INFO L87 Difference]: Start difference. First operand 2742 states and 4440 transitions. Second operand has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:57,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:52:57,944 INFO L93 Difference]: Finished difference Result 10512 states and 16827 transitions. [2023-11-29 06:52:57,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 06:52:57,945 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 480 [2023-11-29 06:52:57,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:52:57,984 INFO L225 Difference]: With dead ends: 10512 [2023-11-29 06:52:57,984 INFO L226 Difference]: Without dead ends: 7771 [2023-11-29 06:52:57,990 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 485 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2023-11-29 06:52:57,991 INFO L413 NwaCegarLoop]: 679 mSDtfsCounter, 959 mSDsluCounter, 1736 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 959 SdHoareTripleChecker+Valid, 2415 SdHoareTripleChecker+Invalid, 949 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-29 06:52:57,991 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [959 Valid, 2415 Invalid, 949 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 844 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-29 06:52:57,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7771 states. [2023-11-29 06:52:58,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7771 to 5378. [2023-11-29 06:52:58,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5378 states, 4510 states have (on average 1.6050997782705099) internal successors, (7239), 4531 states have internal predecessors, (7239), 765 states have call successors, (765), 102 states have call predecessors, (765), 102 states have return successors, (765), 744 states have call predecessors, (765), 765 states have call successors, (765) [2023-11-29 06:52:58,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5378 states to 5378 states and 8769 transitions. [2023-11-29 06:52:58,702 INFO L78 Accepts]: Start accepts. Automaton has 5378 states and 8769 transitions. Word has length 480 [2023-11-29 06:52:58,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:52:58,703 INFO L495 AbstractCegarLoop]: Abstraction has 5378 states and 8769 transitions. [2023-11-29 06:52:58,703 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:52:58,703 INFO L276 IsEmpty]: Start isEmpty. Operand 5378 states and 8769 transitions. [2023-11-29 06:52:58,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-11-29 06:52:58,711 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:52:58,712 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:52:58,721 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 06:52:58,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:58,912 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:52:58,913 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:52:58,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1346709463, now seen corresponding path program 1 times [2023-11-29 06:52:58,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:52:58,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433897508] [2023-11-29 06:52:58,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:58,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:52:58,969 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:52:58,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1300085224] [2023-11-29 06:52:58,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:52:58,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:52:58,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:52:58,971 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:52:58,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 06:52:59,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:52:59,396 INFO L262 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:52:59,404 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:52:59,899 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:52:59,899 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:52:59,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:52:59,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433897508] [2023-11-29 06:52:59,899 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:52:59,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1300085224] [2023-11-29 06:52:59,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1300085224] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:52:59,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:52:59,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:52:59,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841216727] [2023-11-29 06:52:59,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:52:59,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:52:59,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:52:59,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:52:59,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:52:59,902 INFO L87 Difference]: Start difference. First operand 5378 states and 8769 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:53:00,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:00,692 INFO L93 Difference]: Finished difference Result 13501 states and 21964 transitions. [2023-11-29 06:53:00,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:53:00,693 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 480 [2023-11-29 06:53:00,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:00,738 INFO L225 Difference]: With dead ends: 13501 [2023-11-29 06:53:00,739 INFO L226 Difference]: Without dead ends: 8124 [2023-11-29 06:53:00,748 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 479 GetRequests, 478 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 06:53:00,749 INFO L413 NwaCegarLoop]: 511 mSDtfsCounter, 149 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 867 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:00,749 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 867 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:53:00,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8124 states. [2023-11-29 06:53:01,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8124 to 8122. [2023-11-29 06:53:01,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8122 states, 6698 states have (on average 1.5910719617796356) internal successors, (10657), 6729 states have internal predecessors, (10657), 1263 states have call successors, (1263), 160 states have call predecessors, (1263), 160 states have return successors, (1263), 1232 states have call predecessors, (1263), 1263 states have call successors, (1263) [2023-11-29 06:53:01,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8122 states to 8122 states and 13183 transitions. [2023-11-29 06:53:01,958 INFO L78 Accepts]: Start accepts. Automaton has 8122 states and 13183 transitions. Word has length 480 [2023-11-29 06:53:01,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:01,960 INFO L495 AbstractCegarLoop]: Abstraction has 8122 states and 13183 transitions. [2023-11-29 06:53:01,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:53:01,961 INFO L276 IsEmpty]: Start isEmpty. Operand 8122 states and 13183 transitions. [2023-11-29 06:53:01,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-11-29 06:53:01,969 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:01,969 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:53:01,977 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 06:53:02,170 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:02,170 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:02,170 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:02,170 INFO L85 PathProgramCache]: Analyzing trace with hash -539235025, now seen corresponding path program 1 times [2023-11-29 06:53:02,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:02,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813295822] [2023-11-29 06:53:02,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:02,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:02,221 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:53:02,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [720995238] [2023-11-29 06:53:02,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:02,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:02,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:02,224 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:02,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 06:53:02,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:02,508 INFO L262 TraceCheckSpWp]: Trace formula consists of 1074 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 06:53:02,513 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:02,527 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:53:02,527 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:53:02,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:53:02,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813295822] [2023-11-29 06:53:02,527 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:53:02,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [720995238] [2023-11-29 06:53:02,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [720995238] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:53:02,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:53:02,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:53:02,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782897706] [2023-11-29 06:53:02,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:53:02,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:53:02,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:53:02,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:53:02,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:53:02,530 INFO L87 Difference]: Start difference. First operand 8122 states and 13183 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, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:53:03,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:03,284 INFO L93 Difference]: Finished difference Result 16184 states and 26283 transitions. [2023-11-29 06:53:03,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:53:03,285 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, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 482 [2023-11-29 06:53:03,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:03,306 INFO L225 Difference]: With dead ends: 16184 [2023-11-29 06:53:03,306 INFO L226 Difference]: Without dead ends: 8122 [2023-11-29 06:53:03,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 480 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 06:53:03,320 INFO L413 NwaCegarLoop]: 357 mSDtfsCounter, 0 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 711 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:03,320 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 711 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:53:03,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8122 states. [2023-11-29 06:53:04,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8122 to 8122. [2023-11-29 06:53:04,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8122 states, 6698 states have (on average 1.5839056434756644) internal successors, (10609), 6729 states have internal predecessors, (10609), 1263 states have call successors, (1263), 160 states have call predecessors, (1263), 160 states have return successors, (1263), 1232 states have call predecessors, (1263), 1263 states have call successors, (1263) [2023-11-29 06:53:04,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8122 states to 8122 states and 13135 transitions. [2023-11-29 06:53:04,103 INFO L78 Accepts]: Start accepts. Automaton has 8122 states and 13135 transitions. Word has length 482 [2023-11-29 06:53:04,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:04,103 INFO L495 AbstractCegarLoop]: Abstraction has 8122 states and 13135 transitions. [2023-11-29 06:53:04,104 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, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:53:04,104 INFO L276 IsEmpty]: Start isEmpty. Operand 8122 states and 13135 transitions. [2023-11-29 06:53:04,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-11-29 06:53:04,112 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:04,112 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:53:04,121 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 06:53:04,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:04,313 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:04,313 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:04,314 INFO L85 PathProgramCache]: Analyzing trace with hash -115588303, now seen corresponding path program 1 times [2023-11-29 06:53:04,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:04,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162857071] [2023-11-29 06:53:04,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:04,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:04,357 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:53:04,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1120636165] [2023-11-29 06:53:04,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:04,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:04,358 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:04,359 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:04,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 06:53:04,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:04,720 INFO L262 TraceCheckSpWp]: Trace formula consists of 1074 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 06:53:04,728 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:04,824 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:53:04,824 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:53:04,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:53:04,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162857071] [2023-11-29 06:53:04,825 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:53:04,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120636165] [2023-11-29 06:53:04,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120636165] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:53:04,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:53:04,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:53:04,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519284433] [2023-11-29 06:53:04,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:53:04,827 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:53:04,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:53:04,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:53:04,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:53:04,828 INFO L87 Difference]: Start difference. First operand 8122 states and 13135 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:53:06,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:06,824 INFO L93 Difference]: Finished difference Result 22416 states and 35573 transitions. [2023-11-29 06:53:06,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 06:53:06,825 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 482 [2023-11-29 06:53:06,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:06,853 INFO L225 Difference]: With dead ends: 22416 [2023-11-29 06:53:06,853 INFO L226 Difference]: Without dead ends: 14354 [2023-11-29 06:53:06,866 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 485 GetRequests, 480 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:53:06,867 INFO L413 NwaCegarLoop]: 425 mSDtfsCounter, 664 mSDsluCounter, 608 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 1033 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:06,867 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [664 Valid, 1033 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 06:53:06,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14354 states. [2023-11-29 06:53:07,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14354 to 8878. [2023-11-29 06:53:07,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8878 states, 7454 states have (on average 1.6003488060101958) internal successors, (11929), 7485 states have internal predecessors, (11929), 1263 states have call successors, (1263), 160 states have call predecessors, (1263), 160 states have return successors, (1263), 1232 states have call predecessors, (1263), 1263 states have call successors, (1263) [2023-11-29 06:53:07,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8878 states to 8878 states and 14455 transitions. [2023-11-29 06:53:07,799 INFO L78 Accepts]: Start accepts. Automaton has 8878 states and 14455 transitions. Word has length 482 [2023-11-29 06:53:07,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:07,800 INFO L495 AbstractCegarLoop]: Abstraction has 8878 states and 14455 transitions. [2023-11-29 06:53:07,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:53:07,800 INFO L276 IsEmpty]: Start isEmpty. Operand 8878 states and 14455 transitions. [2023-11-29 06:53:07,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-11-29 06:53:07,808 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:07,808 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:53:07,816 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 06:53:08,008 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 06:53:08,009 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:08,009 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:08,009 INFO L85 PathProgramCache]: Analyzing trace with hash -1703936205, now seen corresponding path program 1 times [2023-11-29 06:53:08,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:08,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742196507] [2023-11-29 06:53:08,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:08,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:08,064 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:53:08,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1831520499] [2023-11-29 06:53:08,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:08,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:08,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:08,066 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:08,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 06:53:08,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:08,450 INFO L262 TraceCheckSpWp]: Trace formula consists of 1074 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:53:08,457 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:08,890 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:53:08,890 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:53:08,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:53:08,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742196507] [2023-11-29 06:53:08,891 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:53:08,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831520499] [2023-11-29 06:53:08,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831520499] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:53:08,891 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:53:08,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:53:08,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625798434] [2023-11-29 06:53:08,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:53:08,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:53:08,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:53:08,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:53:08,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:53:08,893 INFO L87 Difference]: Start difference. First operand 8878 states and 14455 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, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:53:10,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:10,464 INFO L93 Difference]: Finished difference Result 26514 states and 43199 transitions. [2023-11-29 06:53:10,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:53:10,465 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, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 482 [2023-11-29 06:53:10,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:10,521 INFO L225 Difference]: With dead ends: 26514 [2023-11-29 06:53:10,521 INFO L226 Difference]: Without dead ends: 17696 [2023-11-29 06:53:10,541 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 480 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 06:53:10,542 INFO L413 NwaCegarLoop]: 453 mSDtfsCounter, 147 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:10,543 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 798 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 06:53:10,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17696 states. [2023-11-29 06:53:12,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17696 to 17694. [2023-11-29 06:53:12,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17694 states, 14878 states have (on average 1.5983331092888828) internal successors, (23780), 14939 states have internal predecessors, (23780), 2499 states have call successors, (2499), 316 states have call predecessors, (2499), 316 states have return successors, (2499), 2438 states have call predecessors, (2499), 2499 states have call successors, (2499) [2023-11-29 06:53:12,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17694 states to 17694 states and 28778 transitions. [2023-11-29 06:53:12,674 INFO L78 Accepts]: Start accepts. Automaton has 17694 states and 28778 transitions. Word has length 482 [2023-11-29 06:53:12,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:12,675 INFO L495 AbstractCegarLoop]: Abstraction has 17694 states and 28778 transitions. [2023-11-29 06:53:12,675 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, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:53:12,675 INFO L276 IsEmpty]: Start isEmpty. Operand 17694 states and 28778 transitions. [2023-11-29 06:53:12,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 483 [2023-11-29 06:53:12,688 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:12,688 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:53:12,696 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 06:53:12,889 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 06:53:12,889 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:12,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:12,890 INFO L85 PathProgramCache]: Analyzing trace with hash 651869045, now seen corresponding path program 1 times [2023-11-29 06:53:12,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:12,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208775270] [2023-11-29 06:53:12,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:12,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:12,934 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:53:12,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [943518227] [2023-11-29 06:53:12,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:12,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:12,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:12,936 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:12,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 06:53:13,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:13,362 INFO L262 TraceCheckSpWp]: Trace formula consists of 1076 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-29 06:53:13,370 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:16,045 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 6418 proven. 591 refuted. 0 times theorem prover too weak. 4695 trivial. 0 not checked. [2023-11-29 06:53:16,045 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:53:18,057 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 402 proven. 492 refuted. 0 times theorem prover too weak. 10810 trivial. 0 not checked. [2023-11-29 06:53:18,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:53:18,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208775270] [2023-11-29 06:53:18,057 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:53:18,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943518227] [2023-11-29 06:53:18,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943518227] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:53:18,058 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:53:18,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 16] total 33 [2023-11-29 06:53:18,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449453567] [2023-11-29 06:53:18,058 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:53:18,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-11-29 06:53:18,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:53:18,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-11-29 06:53:18,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=798, Unknown=0, NotChecked=0, Total=1056 [2023-11-29 06:53:18,062 INFO L87 Difference]: Start difference. First operand 17694 states and 28778 transitions. Second operand has 33 states, 32 states have (on average 5.28125) internal successors, (169), 30 states have internal predecessors, (169), 10 states have call successors, (121), 6 states have call predecessors, (121), 12 states have return successors, (122), 10 states have call predecessors, (122), 10 states have call successors, (122) [2023-11-29 06:53:35,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:35,210 INFO L93 Difference]: Finished difference Result 74453 states and 117886 transitions. [2023-11-29 06:53:35,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 150 states. [2023-11-29 06:53:35,211 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 32 states have (on average 5.28125) internal successors, (169), 30 states have internal predecessors, (169), 10 states have call successors, (121), 6 states have call predecessors, (121), 12 states have return successors, (122), 10 states have call predecessors, (122), 10 states have call successors, (122) Word has length 482 [2023-11-29 06:53:35,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:35,347 INFO L225 Difference]: With dead ends: 74453 [2023-11-29 06:53:35,347 INFO L226 Difference]: Without dead ends: 56819 [2023-11-29 06:53:35,394 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1115 GetRequests, 951 SyntacticMatches, 0 SemanticMatches, 164 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10906 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=5322, Invalid=22068, Unknown=0, NotChecked=0, Total=27390 [2023-11-29 06:53:35,395 INFO L413 NwaCegarLoop]: 467 mSDtfsCounter, 3158 mSDsluCounter, 2487 mSDsCounter, 0 mSdLazyCounter, 3423 mSolverCounterSat, 1492 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3190 SdHoareTripleChecker+Valid, 2954 SdHoareTripleChecker+Invalid, 4915 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1492 IncrementalHoareTripleChecker+Valid, 3423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:35,395 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3190 Valid, 2954 Invalid, 4915 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1492 Valid, 3423 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2023-11-29 06:53:35,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56819 states. [2023-11-29 06:53:38,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56819 to 27087. [2023-11-29 06:53:38,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27087 states, 23398 states have (on average 1.5885973160099154) internal successors, (37170), 23471 states have internal predecessors, (37170), 3192 states have call successors, (3192), 496 states have call predecessors, (3192), 496 states have return successors, (3192), 3119 states have call predecessors, (3192), 3192 states have call successors, (3192) [2023-11-29 06:53:38,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27087 states to 27087 states and 43554 transitions. [2023-11-29 06:53:38,415 INFO L78 Accepts]: Start accepts. Automaton has 27087 states and 43554 transitions. Word has length 482 [2023-11-29 06:53:38,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:38,416 INFO L495 AbstractCegarLoop]: Abstraction has 27087 states and 43554 transitions. [2023-11-29 06:53:38,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 32 states have (on average 5.28125) internal successors, (169), 30 states have internal predecessors, (169), 10 states have call successors, (121), 6 states have call predecessors, (121), 12 states have return successors, (122), 10 states have call predecessors, (122), 10 states have call successors, (122) [2023-11-29 06:53:38,416 INFO L276 IsEmpty]: Start isEmpty. Operand 27087 states and 43554 transitions. [2023-11-29 06:53:38,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2023-11-29 06:53:38,429 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:38,429 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:53:38,436 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 06:53:38,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 06:53:38,630 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:38,630 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:38,630 INFO L85 PathProgramCache]: Analyzing trace with hash -970669257, now seen corresponding path program 1 times [2023-11-29 06:53:38,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:38,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88064764] [2023-11-29 06:53:38,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:38,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:38,681 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:53:38,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1193304531] [2023-11-29 06:53:38,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:38,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:38,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:38,683 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:38,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 06:53:39,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:39,031 INFO L262 TraceCheckSpWp]: Trace formula consists of 1075 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 06:53:39,037 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:39,091 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:53:39,091 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:53:39,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:53:39,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88064764] [2023-11-29 06:53:39,092 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:53:39,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193304531] [2023-11-29 06:53:39,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193304531] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:53:39,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:53:39,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:53:39,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633302519] [2023-11-29 06:53:39,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:53:39,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:53:39,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:53:39,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:53:39,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:53:39,094 INFO L87 Difference]: Start difference. First operand 27087 states and 43554 transitions. Second operand has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:53:49,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:53:49,442 INFO L93 Difference]: Finished difference Result 87189 states and 136549 transitions. [2023-11-29 06:53:49,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 06:53:49,443 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 483 [2023-11-29 06:53:49,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:53:49,580 INFO L225 Difference]: With dead ends: 87189 [2023-11-29 06:53:49,580 INFO L226 Difference]: Without dead ends: 60162 [2023-11-29 06:53:49,614 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 495 GetRequests, 483 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:53:49,615 INFO L413 NwaCegarLoop]: 670 mSDtfsCounter, 1703 mSDsluCounter, 1466 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 442 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1703 SdHoareTripleChecker+Valid, 2136 SdHoareTripleChecker+Invalid, 1498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 442 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:53:49,615 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1703 Valid, 2136 Invalid, 1498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [442 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 06:53:49,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60162 states. [2023-11-29 06:53:56,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60162 to 41386. [2023-11-29 06:53:56,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41386 states, 33431 states have (on average 1.5221501002063953) internal successors, (50887), 33624 states have internal predecessors, (50887), 6837 states have call successors, (6837), 1117 states have call predecessors, (6837), 1117 states have return successors, (6837), 6644 states have call predecessors, (6837), 6837 states have call successors, (6837) [2023-11-29 06:53:56,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41386 states to 41386 states and 64561 transitions. [2023-11-29 06:53:56,128 INFO L78 Accepts]: Start accepts. Automaton has 41386 states and 64561 transitions. Word has length 483 [2023-11-29 06:53:56,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:53:56,128 INFO L495 AbstractCegarLoop]: Abstraction has 41386 states and 64561 transitions. [2023-11-29 06:53:56,128 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:53:56,129 INFO L276 IsEmpty]: Start isEmpty. Operand 41386 states and 64561 transitions. [2023-11-29 06:53:56,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2023-11-29 06:53:56,151 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:53:56,151 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:53:56,159 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 06:53:56,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 06:53:56,352 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:53:56,352 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:53:56,352 INFO L85 PathProgramCache]: Analyzing trace with hash 751692151, now seen corresponding path program 1 times [2023-11-29 06:53:56,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:53:56,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803555059] [2023-11-29 06:53:56,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:56,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:53:56,396 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:53:56,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [557457144] [2023-11-29 06:53:56,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:53:56,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:53:56,397 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:53:56,398 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:53:56,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 06:53:56,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:53:56,780 INFO L262 TraceCheckSpWp]: Trace formula consists of 1075 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 06:53:56,786 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:53:56,886 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 1098 proven. 9 refuted. 0 times theorem prover too weak. 10597 trivial. 0 not checked. [2023-11-29 06:53:56,886 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:53:57,138 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 219 proven. 9 refuted. 0 times theorem prover too weak. 11476 trivial. 0 not checked. [2023-11-29 06:53:57,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:53:57,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803555059] [2023-11-29 06:53:57,138 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:53:57,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557457144] [2023-11-29 06:53:57,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557457144] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:53:57,138 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:53:57,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-11-29 06:53:57,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23214736] [2023-11-29 06:53:57,139 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:53:57,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:53:57,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:53:57,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:53:57,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:53:57,142 INFO L87 Difference]: Start difference. First operand 41386 states and 64561 transitions. Second operand has 8 states, 8 states have (on average 18.5) internal successors, (148), 8 states have internal predecessors, (148), 3 states have call successors, (80), 2 states have call predecessors, (80), 4 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) [2023-11-29 06:54:04,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:04,774 INFO L93 Difference]: Finished difference Result 84628 states and 130937 transitions. [2023-11-29 06:54:04,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:54:04,775 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 18.5) internal successors, (148), 8 states have internal predecessors, (148), 3 states have call successors, (80), 2 states have call predecessors, (80), 4 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) Word has length 483 [2023-11-29 06:54:04,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:04,851 INFO L225 Difference]: With dead ends: 84628 [2023-11-29 06:54:04,851 INFO L226 Difference]: Without dead ends: 43302 [2023-11-29 06:54:04,899 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 968 GetRequests, 958 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-11-29 06:54:04,899 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 240 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:04,900 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [313 Valid, 665 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 06:54:04,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43302 states. [2023-11-29 06:54:11,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43302 to 38398. [2023-11-29 06:54:11,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38398 states, 30425 states have (on average 1.4989317995069844) internal successors, (45605), 30618 states have internal predecessors, (45605), 6837 states have call successors, (6837), 1135 states have call predecessors, (6837), 1135 states have return successors, (6837), 6644 states have call predecessors, (6837), 6837 states have call successors, (6837) [2023-11-29 06:54:11,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38398 states to 38398 states and 59279 transitions. [2023-11-29 06:54:11,594 INFO L78 Accepts]: Start accepts. Automaton has 38398 states and 59279 transitions. Word has length 483 [2023-11-29 06:54:11,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:11,595 INFO L495 AbstractCegarLoop]: Abstraction has 38398 states and 59279 transitions. [2023-11-29 06:54:11,595 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 18.5) internal successors, (148), 8 states have internal predecessors, (148), 3 states have call successors, (80), 2 states have call predecessors, (80), 4 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) [2023-11-29 06:54:11,596 INFO L276 IsEmpty]: Start isEmpty. Operand 38398 states and 59279 transitions. [2023-11-29 06:54:11,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2023-11-29 06:54:11,612 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:11,613 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:54:11,620 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 06:54:11,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:54:11,813 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:11,813 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:11,814 INFO L85 PathProgramCache]: Analyzing trace with hash -836655751, now seen corresponding path program 1 times [2023-11-29 06:54:11,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:54:11,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550504523] [2023-11-29 06:54:11,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:11,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:54:11,861 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:54:11,861 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1150987243] [2023-11-29 06:54:11,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:11,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:54:11,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:54:11,863 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:54:11,866 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 06:54:12,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 06:54:12,365 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 06:54:12,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 06:54:13,256 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 06:54:13,256 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-29 06:54:13,257 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-29 06:54:13,269 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-29 06:54:13,459 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:54:13,462 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:54:13,467 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 06:54:13,741 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet4 could not be translated [2023-11-29 06:54:13,743 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated [2023-11-29 06:54:13,746 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet10 could not be translated [2023-11-29 06:54:13,747 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet13 could not be translated [2023-11-29 06:54:13,747 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet14 could not be translated [2023-11-29 06:54:13,747 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet13 could not be translated [2023-11-29 06:54:13,748 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet15 could not be translated [2023-11-29 06:54:13,800 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 06:54:13 BoogieIcfgContainer [2023-11-29 06:54:13,800 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 06:54:13,801 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 06:54:13,801 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 06:54:13,801 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 06:54:13,801 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:52:34" (3/4) ... [2023-11-29 06:54:13,803 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-29 06:54:13,804 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 06:54:13,804 INFO L158 Benchmark]: Toolchain (without parser) took 100854.53ms. Allocated memory was 134.2MB in the beginning and 3.6GB in the end (delta: 3.5GB). Free memory was 95.7MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 2.3GB. Max. memory is 16.1GB. [2023-11-29 06:54:13,805 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 134.2MB. Free memory is still 105.6MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 06:54:13,805 INFO L158 Benchmark]: CACSL2BoogieTranslator took 496.86ms. Allocated memory is still 134.2MB. Free memory was 95.3MB in the beginning and 71.4MB in the end (delta: 23.9MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2023-11-29 06:54:13,805 INFO L158 Benchmark]: Boogie Procedure Inliner took 101.68ms. Allocated memory is still 134.2MB. Free memory was 71.4MB in the beginning and 59.9MB in the end (delta: 11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-29 06:54:13,806 INFO L158 Benchmark]: Boogie Preprocessor took 142.11ms. Allocated memory was 134.2MB in the beginning and 167.8MB in the end (delta: 33.6MB). Free memory was 59.9MB in the beginning and 131.8MB in the end (delta: -71.9MB). Peak memory consumption was 31.7MB. Max. memory is 16.1GB. [2023-11-29 06:54:13,806 INFO L158 Benchmark]: RCFGBuilder took 933.23ms. Allocated memory is still 167.8MB. Free memory was 131.8MB in the beginning and 66.8MB in the end (delta: 65.0MB). Peak memory consumption was 65.0MB. Max. memory is 16.1GB. [2023-11-29 06:54:13,806 INFO L158 Benchmark]: TraceAbstraction took 99170.24ms. Allocated memory was 167.8MB in the beginning and 3.6GB in the end (delta: 3.4GB). Free memory was 65.8MB in the beginning and 1.2GB in the end (delta: -1.2GB). Peak memory consumption was 2.3GB. Max. memory is 16.1GB. [2023-11-29 06:54:13,807 INFO L158 Benchmark]: Witness Printer took 3.22ms. Allocated memory is still 3.6GB. Free memory was 1.2GB in the beginning and 1.2GB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2023-11-29 06:54:13,809 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.22ms. Allocated memory is still 134.2MB. Free memory is still 105.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 496.86ms. Allocated memory is still 134.2MB. Free memory was 95.3MB in the beginning and 71.4MB in the end (delta: 23.9MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 101.68ms. Allocated memory is still 134.2MB. Free memory was 71.4MB in the beginning and 59.9MB in the end (delta: 11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 142.11ms. Allocated memory was 134.2MB in the beginning and 167.8MB in the end (delta: 33.6MB). Free memory was 59.9MB in the beginning and 131.8MB in the end (delta: -71.9MB). Peak memory consumption was 31.7MB. Max. memory is 16.1GB. * RCFGBuilder took 933.23ms. Allocated memory is still 167.8MB. Free memory was 131.8MB in the beginning and 66.8MB in the end (delta: 65.0MB). Peak memory consumption was 65.0MB. Max. memory is 16.1GB. * TraceAbstraction took 99170.24ms. Allocated memory was 167.8MB in the beginning and 3.6GB in the end (delta: 3.4GB). Free memory was 65.8MB in the beginning and 1.2GB in the end (delta: -1.2GB). Peak memory consumption was 2.3GB. Max. memory is 16.1GB. * Witness Printer took 3.22ms. Allocated memory is still 3.6GB. Free memory was 1.2GB in the beginning and 1.2GB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet10 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet14 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet13 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet15 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 someBinaryArithmeticDOUBLEoperation at line 142, overapproximation of someBinaryFLOATComparisonOperation at line 426, overapproximation of someUnaryDOUBLEoperation at line 88, overapproximation of bitwiseAnd at line 139, overapproximation of someBinaryDOUBLEComparisonOperation at line 251, overapproximation of someBinaryArithmeticFLOAToperation at line 261, overapproximation of someUnaryFLOAToperation at line 261. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 1; [L23] unsigned char var_1_7 = 0; [L24] unsigned char var_1_8 = 1; [L25] signed short int var_1_9 = -2; [L26] float var_1_13 = 999.4; [L27] float var_1_14 = 100.425; [L28] float var_1_15 = 3.375; [L29] float var_1_16 = 15.9; [L30] signed short int var_1_17 = -10; [L31] signed short int var_1_18 = 18060; [L32] unsigned char var_1_20 = 0; [L33] unsigned long int var_1_21 = 4; [L34] unsigned char var_1_23 = 0; [L35] unsigned char var_1_24 = 0; [L36] unsigned char var_1_25 = 100; [L37] unsigned char var_1_26 = 32; [L38] unsigned char var_1_27 = 10; [L39] unsigned char var_1_28 = 1; [L40] unsigned short int var_1_29 = 256; [L41] unsigned char var_1_30 = 1; [L42] unsigned char var_1_31 = 4; [L43] unsigned char var_1_32 = 200; [L44] double var_1_33 = 31.625; [L45] unsigned char var_1_34 = 1; [L46] double var_1_35 = 7.5; [L47] double var_1_36 = 15.75; [L48] double var_1_37 = 15.375; [L49] unsigned short int var_1_38 = 16; [L50] signed char var_1_39 = -5; [L51] signed short int var_1_40 = -16; [L52] signed short int var_1_41 = 10; [L53] unsigned char var_1_42 = 16; [L54] unsigned char var_1_43 = 64; [L55] unsigned char var_1_44 = 64; [L56] unsigned char var_1_45 = 16; [L57] unsigned char var_1_46 = 5; [L58] signed short int var_1_47 = -16; [L59] unsigned char var_1_48 = 32; [L60] double var_1_49 = 32.75; [L61] double var_1_50 = 127.75; [L62] double var_1_51 = 10.375; [L63] double var_1_52 = 1.5; [L64] double var_1_53 = 127.8; [L65] double var_1_54 = 7.5; [L66] signed char var_1_55 = -128; [L67] double var_1_56 = 2.4; [L68] float var_1_57 = 127.3; [L69] float var_1_58 = 0.0; [L70] float var_1_59 = 255.5; [L71] float var_1_60 = 255.2; [L72] signed char var_1_61 = -64; [L73] signed char var_1_62 = -16; [L74] unsigned char var_1_63 = 1; [L75] unsigned char var_1_64 = 0; [L76] unsigned char var_1_65 = 1; [L77] unsigned char var_1_66 = 1; [L78] signed long int var_1_67 = 25; [L79] unsigned char var_1_68 = 1; [L80] float var_1_69 = 1.8; [L81] unsigned long int var_1_70 = 128; [L82] unsigned long int var_1_71 = 4046274934; [L83] unsigned long int var_1_72 = 2602341662; [L84] signed short int var_1_73 = -25; [L85] unsigned long int var_1_74 = 2; [L86] unsigned long int var_1_75 = 8; [L87] unsigned short int var_1_76 = 50; [L88] float var_1_77 = -0.25; [L89] signed char var_1_78 = -128; [L90] signed char var_1_79 = 25; [L91] signed char var_1_80 = -2; [L92] signed char var_1_81 = 8; [L93] signed char var_1_82 = 2; [L94] signed short int var_1_83 = 4; [L95] unsigned long int var_1_84 = 1541122451; [L96] unsigned long int var_1_85 = 2037339516; [L97] signed long int var_1_86 = 10000000; [L98] unsigned char var_1_87 = 5; [L99] double var_1_88 = -0.6; [L100] unsigned char var_1_89 = 4; [L101] unsigned char var_1_90 = 0; [L102] unsigned char var_1_91 = 1; [L103] signed short int var_1_92 = 128; [L430] isInitial = 1 [L431] FCALL initially() [L432] COND TRUE 1 [L433] FCALL updateLastVariables() [L434] CALL updateVariables() [L301] var_1_7 = __VERIFIER_nondet_uchar() [L302] CALL assume_abort_if_not(var_1_7 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L302] RET assume_abort_if_not(var_1_7 >= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L303] CALL assume_abort_if_not(var_1_7 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L303] RET assume_abort_if_not(var_1_7 <= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L304] var_1_8 = __VERIFIER_nondet_uchar() [L305] CALL assume_abort_if_not(var_1_8 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L305] RET assume_abort_if_not(var_1_8 >= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L306] CALL assume_abort_if_not(var_1_8 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L306] RET assume_abort_if_not(var_1_8 <= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_14=4017/40, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L307] var_1_14 = __VERIFIER_nondet_float() [L308] CALL assume_abort_if_not((var_1_14 >= -461168.6018427382800e+13F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 4611686.018427382800e+12F && var_1_14 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L308] RET assume_abort_if_not((var_1_14 >= -461168.6018427382800e+13F && var_1_14 <= -1.0e-20F) || (var_1_14 <= 4611686.018427382800e+12F && var_1_14 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_15=27/8, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L309] var_1_15 = __VERIFIER_nondet_float() [L310] CALL assume_abort_if_not((var_1_15 >= -461168.6018427382800e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 4611686.018427382800e+12F && var_1_15 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L310] RET assume_abort_if_not((var_1_15 >= -461168.6018427382800e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 4611686.018427382800e+12F && var_1_15 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_16=159/10, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L311] var_1_16 = __VERIFIER_nondet_float() [L312] CALL assume_abort_if_not((var_1_16 >= -922337.2036854765600e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 9223372.036854765600e+12F && var_1_16 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L312] RET assume_abort_if_not((var_1_16 >= -922337.2036854765600e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 9223372.036854765600e+12F && var_1_16 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=18060, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L313] var_1_18 = __VERIFIER_nondet_short() [L314] CALL assume_abort_if_not(var_1_18 >= 16382) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L314] RET assume_abort_if_not(var_1_18 >= 16382) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L315] CALL assume_abort_if_not(var_1_18 <= 32766) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L315] RET assume_abort_if_not(var_1_18 <= 32766) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=4, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L316] var_1_21 = __VERIFIER_nondet_ulong() [L317] CALL assume_abort_if_not(var_1_21 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L317] RET assume_abort_if_not(var_1_21 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L318] CALL assume_abort_if_not(var_1_21 <= 4294967295) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L318] RET assume_abort_if_not(var_1_21 <= 4294967295) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L319] CALL assume_abort_if_not(var_1_21 != 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L319] RET assume_abort_if_not(var_1_21 != 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L320] var_1_23 = __VERIFIER_nondet_uchar() [L321] CALL assume_abort_if_not(var_1_23 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L321] RET assume_abort_if_not(var_1_23 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L322] CALL assume_abort_if_not(var_1_23 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L322] RET assume_abort_if_not(var_1_23 <= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L323] var_1_24 = __VERIFIER_nondet_uchar() [L324] CALL assume_abort_if_not(var_1_24 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L324] RET assume_abort_if_not(var_1_24 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L325] CALL assume_abort_if_not(var_1_24 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L325] RET assume_abort_if_not(var_1_24 <= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=32, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L326] var_1_26 = __VERIFIER_nondet_uchar() [L327] CALL assume_abort_if_not(var_1_26 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L327] RET assume_abort_if_not(var_1_26 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L328] CALL assume_abort_if_not(var_1_26 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L328] RET assume_abort_if_not(var_1_26 <= 127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=10, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L329] var_1_27 = __VERIFIER_nondet_uchar() [L330] CALL assume_abort_if_not(var_1_27 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L330] RET assume_abort_if_not(var_1_27 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L331] CALL assume_abort_if_not(var_1_27 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L331] RET assume_abort_if_not(var_1_27 <= 127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=200, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L332] var_1_32 = __VERIFIER_nondet_uchar() [L333] CALL assume_abort_if_not(var_1_32 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L333] RET assume_abort_if_not(var_1_32 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L334] CALL assume_abort_if_not(var_1_32 <= 254) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L334] RET assume_abort_if_not(var_1_32 <= 254) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=1, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L335] var_1_34 = __VERIFIER_nondet_uchar() [L336] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L336] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L337] CALL assume_abort_if_not(var_1_34 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L337] RET assume_abort_if_not(var_1_34 <= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_35=15/2, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L338] var_1_35 = __VERIFIER_nondet_double() [L339] CALL assume_abort_if_not((var_1_35 >= -922337.2036854765600e+13F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 9223372.036854765600e+12F && var_1_35 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L339] RET assume_abort_if_not((var_1_35 >= -922337.2036854765600e+13F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 9223372.036854765600e+12F && var_1_35 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_36=63/4, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L340] var_1_36 = __VERIFIER_nondet_double() [L341] 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, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L341] 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, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_37=123/8, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L342] var_1_37 = __VERIFIER_nondet_double() [L343] 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, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L343] 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, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=-5, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L344] var_1_39 = __VERIFIER_nondet_char() [L345] CALL assume_abort_if_not(var_1_39 >= -128) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L345] RET assume_abort_if_not(var_1_39 >= -128) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L346] CALL assume_abort_if_not(var_1_39 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L346] RET assume_abort_if_not(var_1_39 <= 127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L347] CALL assume_abort_if_not(var_1_39 != 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L347] RET assume_abort_if_not(var_1_39 != 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=10, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L348] var_1_41 = __VERIFIER_nondet_short() [L349] CALL assume_abort_if_not(var_1_41 >= -32766) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L349] RET assume_abort_if_not(var_1_41 >= -32766) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L350] CALL assume_abort_if_not(var_1_41 <= 32766) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L350] RET assume_abort_if_not(var_1_41 <= 32766) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=64, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L351] var_1_43 = __VERIFIER_nondet_uchar() [L352] CALL assume_abort_if_not(var_1_43 >= 63) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L352] RET assume_abort_if_not(var_1_43 >= 63) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L353] CALL assume_abort_if_not(var_1_43 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L353] RET assume_abort_if_not(var_1_43 <= 127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=64, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L354] var_1_44 = __VERIFIER_nondet_uchar() [L355] CALL assume_abort_if_not(var_1_44 >= 63) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L355] RET assume_abort_if_not(var_1_44 >= 63) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L356] CALL assume_abort_if_not(var_1_44 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L356] RET assume_abort_if_not(var_1_44 <= 127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=16, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L357] var_1_45 = __VERIFIER_nondet_uchar() [L358] CALL assume_abort_if_not(var_1_45 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L358] RET assume_abort_if_not(var_1_45 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L359] CALL assume_abort_if_not(var_1_45 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L359] RET assume_abort_if_not(var_1_45 <= 63) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=5, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L360] var_1_46 = __VERIFIER_nondet_uchar() [L361] CALL assume_abort_if_not(var_1_46 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L361] RET assume_abort_if_not(var_1_46 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L362] CALL assume_abort_if_not(var_1_46 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L362] RET assume_abort_if_not(var_1_46 <= 127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_48=32, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L363] var_1_48 = __VERIFIER_nondet_uchar() [L364] CALL assume_abort_if_not(var_1_48 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L364] RET assume_abort_if_not(var_1_48 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L365] CALL assume_abort_if_not(var_1_48 <= 255) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L365] RET assume_abort_if_not(var_1_48 <= 255) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_50=511/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L366] var_1_50 = __VERIFIER_nondet_double() [L367] CALL assume_abort_if_not((var_1_50 >= -230584.3009213691390e+13F && var_1_50 <= -1.0e-20F) || (var_1_50 <= 2305843.009213691390e+12F && var_1_50 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L367] RET assume_abort_if_not((var_1_50 >= -230584.3009213691390e+13F && var_1_50 <= -1.0e-20F) || (var_1_50 <= 2305843.009213691390e+12F && var_1_50 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_51=83/8, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L368] var_1_51 = __VERIFIER_nondet_double() [L369] CALL assume_abort_if_not((var_1_51 >= -230584.3009213691390e+13F && var_1_51 <= -1.0e-20F) || (var_1_51 <= 2305843.009213691390e+12F && var_1_51 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L369] RET assume_abort_if_not((var_1_51 >= -230584.3009213691390e+13F && var_1_51 <= -1.0e-20F) || (var_1_51 <= 2305843.009213691390e+12F && var_1_51 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_52=3/2, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L370] var_1_52 = __VERIFIER_nondet_double() [L371] CALL assume_abort_if_not((var_1_52 >= -230584.3009213691390e+13F && var_1_52 <= -1.0e-20F) || (var_1_52 <= 2305843.009213691390e+12F && var_1_52 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L371] RET assume_abort_if_not((var_1_52 >= -230584.3009213691390e+13F && var_1_52 <= -1.0e-20F) || (var_1_52 <= 2305843.009213691390e+12F && var_1_52 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_53=639/5, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L372] var_1_53 = __VERIFIER_nondet_double() [L373] CALL assume_abort_if_not((var_1_53 >= -461168.6018427382800e+13F && var_1_53 <= -1.0e-20F) || (var_1_53 <= 4611686.018427382800e+12F && var_1_53 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L373] RET assume_abort_if_not((var_1_53 >= -461168.6018427382800e+13F && var_1_53 <= -1.0e-20F) || (var_1_53 <= 4611686.018427382800e+12F && var_1_53 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_56=12/5, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L374] var_1_56 = __VERIFIER_nondet_double() [L375] CALL assume_abort_if_not((var_1_56 >= -922337.2036854776000e+13F && var_1_56 <= -1.0e-20F) || (var_1_56 <= 9223372.036854776000e+12F && var_1_56 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L375] RET assume_abort_if_not((var_1_56 >= -922337.2036854776000e+13F && var_1_56 <= -1.0e-20F) || (var_1_56 <= 9223372.036854776000e+12F && var_1_56 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L376] CALL assume_abort_if_not(var_1_56 != 0.0F) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L376] RET assume_abort_if_not(var_1_56 != 0.0F) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_58=0, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L377] var_1_58 = __VERIFIER_nondet_float() [L378] CALL assume_abort_if_not((var_1_58 >= 4611686.018427382800e+12F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 9223372.036854765600e+12F && var_1_58 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L378] RET assume_abort_if_not((var_1_58 >= 4611686.018427382800e+12F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 9223372.036854765600e+12F && var_1_58 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_59=511/2, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L379] var_1_59 = __VERIFIER_nondet_float() [L380] CALL assume_abort_if_not((var_1_59 >= 0.0F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 4611686.018427382800e+12F && var_1_59 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L380] RET assume_abort_if_not((var_1_59 >= 0.0F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 4611686.018427382800e+12F && var_1_59 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_60=1276/5, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L381] var_1_60 = __VERIFIER_nondet_float() [L382] CALL assume_abort_if_not((var_1_60 >= -922337.2036854765600e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 9223372.036854765600e+12F && var_1_60 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L382] RET assume_abort_if_not((var_1_60 >= -922337.2036854765600e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 9223372.036854765600e+12F && var_1_60 >= 1.0e-20F )) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=-16, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L383] var_1_62 = __VERIFIER_nondet_char() [L384] CALL assume_abort_if_not(var_1_62 >= -127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L384] RET assume_abort_if_not(var_1_62 >= -127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L385] CALL assume_abort_if_not(var_1_62 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L385] RET assume_abort_if_not(var_1_62 <= 126) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=0, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L386] var_1_64 = __VERIFIER_nondet_uchar() [L387] CALL assume_abort_if_not(var_1_64 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L387] RET assume_abort_if_not(var_1_64 >= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L388] CALL assume_abort_if_not(var_1_64 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L388] RET assume_abort_if_not(var_1_64 <= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L389] var_1_65 = __VERIFIER_nondet_uchar() [L390] CALL assume_abort_if_not(var_1_65 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L390] RET assume_abort_if_not(var_1_65 >= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L391] CALL assume_abort_if_not(var_1_65 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L391] RET assume_abort_if_not(var_1_65 <= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L392] var_1_66 = __VERIFIER_nondet_uchar() [L393] CALL assume_abort_if_not(var_1_66 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L393] RET assume_abort_if_not(var_1_66 >= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L394] CALL assume_abort_if_not(var_1_66 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L394] RET assume_abort_if_not(var_1_66 <= 1) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4046274934, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L395] var_1_71 = __VERIFIER_nondet_ulong() [L396] CALL assume_abort_if_not(var_1_71 >= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L396] RET assume_abort_if_not(var_1_71 >= 2147483647) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L397] CALL assume_abort_if_not(var_1_71 <= 4294967294) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L397] RET assume_abort_if_not(var_1_71 <= 4294967294) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2602341662, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L398] var_1_72 = __VERIFIER_nondet_ulong() [L399] CALL assume_abort_if_not(var_1_72 >= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L399] RET assume_abort_if_not(var_1_72 >= 2147483647) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L400] CALL assume_abort_if_not(var_1_72 <= 4294967294) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L400] RET assume_abort_if_not(var_1_72 <= 4294967294) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=25, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L401] var_1_79 = __VERIFIER_nondet_char() [L402] CALL assume_abort_if_not(var_1_79 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L402] RET assume_abort_if_not(var_1_79 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L403] CALL assume_abort_if_not(var_1_79 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L403] RET assume_abort_if_not(var_1_79 <= 126) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-2, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L404] var_1_80 = __VERIFIER_nondet_char() [L405] CALL assume_abort_if_not(var_1_80 >= -127) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L405] RET assume_abort_if_not(var_1_80 >= -127) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L406] CALL assume_abort_if_not(var_1_80 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L406] RET assume_abort_if_not(var_1_80 <= 126) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=8, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L407] var_1_81 = __VERIFIER_nondet_char() [L408] CALL assume_abort_if_not(var_1_81 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L408] RET assume_abort_if_not(var_1_81 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L409] CALL assume_abort_if_not(var_1_81 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L409] RET assume_abort_if_not(var_1_81 <= 63) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=2, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L410] var_1_82 = __VERIFIER_nondet_char() [L411] CALL assume_abort_if_not(var_1_82 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L411] RET assume_abort_if_not(var_1_82 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L412] CALL assume_abort_if_not(var_1_82 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L412] RET assume_abort_if_not(var_1_82 <= 63) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1541122451, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L413] var_1_84 = __VERIFIER_nondet_ulong() [L414] CALL assume_abort_if_not(var_1_84 >= 1073741823) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L414] RET assume_abort_if_not(var_1_84 >= 1073741823) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L415] CALL assume_abort_if_not(var_1_84 <= 2147483648) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L415] RET assume_abort_if_not(var_1_84 <= 2147483648) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2037339516, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L416] var_1_85 = __VERIFIER_nondet_ulong() [L417] CALL assume_abort_if_not(var_1_85 >= 1073741824) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L417] RET assume_abort_if_not(var_1_85 >= 1073741824) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L418] CALL assume_abort_if_not(var_1_85 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L418] RET assume_abort_if_not(var_1_85 <= 2147483647) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L419] var_1_90 = __VERIFIER_nondet_uchar() [L420] CALL assume_abort_if_not(var_1_90 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_91=1, var_1_92=128, var_1_9=-2] [L420] RET assume_abort_if_not(var_1_90 >= 0) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_91=1, var_1_92=128, var_1_9=-2] [L421] CALL assume_abort_if_not(var_1_90 <= 254) VAL [\old(cond)=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L421] RET assume_abort_if_not(var_1_90 <= 254) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=4, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L434] RET updateVariables() [L435] CALL step() [L107] var_1_31 = var_1_32 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=253/8, var_1_34=0, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L108] COND TRUE ! var_1_34 [L109] var_1_33 = ((((var_1_35) > ((var_1_36 - var_1_37))) ? (var_1_35) : ((var_1_36 - var_1_37)))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=16, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L111] COND TRUE (var_1_31 / var_1_39) < (var_1_32 % -32) [L112] var_1_38 = ((((var_1_31) > (var_1_32)) ? (var_1_31) : (var_1_32))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=-16, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L114] COND FALSE !(\read(var_1_34)) [L117] var_1_40 = (var_1_32 - ((((128) < 0 ) ? -(128) : (128)))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L119] COND FALSE !(var_1_33 < var_1_37) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L122] EXPR var_1_45 ^ ((((var_1_39) > (var_1_48)) ? (var_1_39) : (var_1_48))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=-16, var_1_48=18, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L122] COND TRUE var_1_32 >= (var_1_45 ^ ((((var_1_39) > (var_1_48)) ? (var_1_39) : (var_1_48)))) [L123] var_1_47 = ((((var_1_31) < 0 ) ? -(var_1_31) : (var_1_31))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L127] COND FALSE !(\read(var_1_34)) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L132] COND FALSE !(var_1_51 != var_1_36) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L138] COND TRUE (- var_1_38) < var_1_31 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L139] EXPR var_1_42 & (~ var_1_43) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_54=15/2, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L139] COND FALSE !((var_1_42 & (~ var_1_43)) <= ((~ var_1_46) * 16)) [L142] var_1_54 = ((((((((var_1_53) < ((var_1_37 - var_1_36))) ? (var_1_53) : ((var_1_37 - var_1_36))))) < (var_1_35)) ? (((((var_1_53) < ((var_1_37 - var_1_36))) ? (var_1_53) : ((var_1_37 - var_1_36))))) : (var_1_35))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_53=3, var_1_54=3, var_1_55=-128, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L145] COND TRUE var_1_36 < (- (128.4 / var_1_56)) [L146] var_1_55 = ((((((((-64) < 0 ) ? -(-64) : (-64)))) > (var_1_45)) ? (((((-64) < 0 ) ? -(-64) : (-64)))) : (var_1_45))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=1273/10, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L148] COND TRUE var_1_42 < ((((var_1_39) < 0 ) ? -(var_1_39) : (var_1_39))) [L149] var_1_57 = ((((((var_1_58 - var_1_59) - ((((63.26f) < 0 ) ? -(63.26f) : (63.26f))))) < (var_1_52)) ? (((var_1_58 - var_1_59) - ((((63.26f) < 0 ) ? -(63.26f) : (63.26f))))) : (var_1_52))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L165] COND FALSE !(2u <= var_1_45) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L172] COND FALSE !(var_1_37 < (var_1_49 * ((((25.7) < (var_1_35)) ? (25.7) : (var_1_35))))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=25, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L177] COND TRUE var_1_51 > ((((var_1_33) > (255.25)) ? (var_1_33) : (255.25))) [L178] var_1_67 = ((((var_1_62) < 0 ) ? -(var_1_62) : (var_1_62))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=1, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L180] COND TRUE \read(var_1_65) [L181] var_1_68 = ((((var_1_44) < (4)) ? (var_1_44) : (4))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=9/5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L183] COND TRUE var_1_33 > 4.2 [L184] var_1_69 = var_1_58 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=128, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L186] COND TRUE var_1_52 > var_1_51 [L187] var_1_70 = ((((1u) < 0 ) ? -(1u) : (1u))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L193] EXPR (- var_1_31) >> var_1_62 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=-25, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L193] COND FALSE !(var_1_43 <= ((- var_1_31) >> var_1_62)) [L200] var_1_73 = var_1_46 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=2, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L202] COND TRUE (var_1_68 * 16) >= var_1_45 [L203] var_1_74 = (((((((var_1_71) < (var_1_46)) ? (var_1_71) : (var_1_46))) < 0 ) ? -((((var_1_71) < (var_1_46)) ? (var_1_71) : (var_1_46))) : ((((var_1_71) < (var_1_46)) ? (var_1_71) : (var_1_46))))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=8, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L205] var_1_75 = ((((var_1_48) < 0 ) ? -(var_1_48) : (var_1_48))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L206] EXPR var_1_45 >> var_1_42 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L206] EXPR (var_1_44 * var_1_71) & (var_1_45 >> var_1_42) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L206] COND FALSE !(((((var_1_48) < (var_1_72)) ? (var_1_48) : (var_1_72))) < ((var_1_44 * var_1_71) & (var_1_45 >> var_1_42))) [L209] COND FALSE !(var_1_55 <= var_1_70) [L212] var_1_77 = ((((var_1_52) > (var_1_35)) ? (var_1_52) : (var_1_35))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L214] EXPR var_1_62 >> var_1_41 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=-128, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L214] COND TRUE var_1_55 > (var_1_62 >> var_1_41) [L215] var_1_78 = ((((((((var_1_45 - var_1_79) < 0 ) ? -(var_1_45 - var_1_79) : (var_1_45 - var_1_79)))) < (((((var_1_62) > (var_1_80)) ? (var_1_62) : (var_1_80))))) ? (((((var_1_45 - var_1_79) < 0 ) ? -(var_1_45 - var_1_79) : (var_1_45 - var_1_79)))) : (((((var_1_62) > (var_1_80)) ? (var_1_62) : (var_1_80)))))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L221] COND TRUE var_1_80 > var_1_72 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=4, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L222] COND TRUE var_1_37 <= var_1_77 [L223] var_1_83 = ((((((((var_1_81 - var_1_79) < 0 ) ? -(var_1_81 - var_1_79) : (var_1_81 - var_1_79)))) > (((((var_1_45) > (var_1_42)) ? (var_1_45) : (var_1_42))))) ? (((((var_1_81 - var_1_79) < 0 ) ? -(var_1_81 - var_1_79) : (var_1_81 - var_1_79)))) : (((((var_1_45) > (var_1_42)) ? (var_1_45) : (var_1_42)))))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=10000000, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L230] COND TRUE var_1_75 < ((((var_1_72) < (var_1_82)) ? (var_1_72) : (var_1_82))) [L231] var_1_86 = ((((var_1_44) > (var_1_80)) ? (var_1_44) : (var_1_80))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L233] COND TRUE (var_1_60 >= var_1_77) || var_1_65 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=5, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L234] COND TRUE (~ var_1_68) >= var_1_41 [L235] var_1_87 = ((((50) < 0 ) ? -(50) : (50))) VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L242] COND FALSE !(var_1_85 < var_1_32) [L245] var_1_88 = 2.65 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=4, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L247] var_1_89 = var_1_90 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L248] COND TRUE \read(var_1_65) [L249] var_1_91 = 1 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=128, var_1_9=-2] [L251] COND FALSE !(var_1_88 <= (var_1_37 - var_1_36)) [L258] var_1_92 = var_1_61 VAL [isInitial=1, var_1_13=4997/5, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=-2] [L260] COND TRUE \read(var_1_8) [L261] var_1_13 = (((((var_1_14 + var_1_15)) < (((((-0.2f) < (var_1_16)) ? (-0.2f) : (var_1_16))))) ? ((var_1_14 + var_1_15)) : (((((-0.2f) < (var_1_16)) ? (-0.2f) : (var_1_16)))))) VAL [isInitial=1, var_1_13=7, var_1_16=0, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=100, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=-2] [L263] COND TRUE \read(var_1_8) [L264] var_1_25 = (var_1_26 + var_1_27) VAL [isInitial=1, var_1_13=7, var_1_16=0, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=256, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=-2] [L266] var_1_29 = var_1_27 [L267] var_1_30 = var_1_8 VAL [isInitial=1, var_1_13=7, var_1_16=0, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=-2] [L268] COND FALSE !((var_1_29 > var_1_25) && var_1_30) [L271] var_1_9 = ((((var_1_25) > ((((((var_1_25 - 10)) < (var_1_25)) ? ((var_1_25 - 10)) : (var_1_25))))) ? (var_1_25) : ((((((var_1_25 - 10)) < (var_1_25)) ? ((var_1_25 - 10)) : (var_1_25)))))) VAL [isInitial=1, var_1_13=7, var_1_16=0, var_1_17=-10, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L273] var_1_17 = ((var_1_18 - 25) - var_1_25) [L274] signed long int stepLocal_2 = var_1_25 + var_1_17; VAL [isInitial=1, stepLocal_2=32741, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L275] COND TRUE ((var_1_18 % var_1_21) & ((((1u) < 0 ) ? -(1u) : (1u)))) < stepLocal_2 [L276] var_1_20 = (var_1_23 || var_1_24) VAL [isInitial=1, stepLocal_2=32741, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L280] signed short int stepLocal_3 = var_1_9; VAL [isInitial=1, stepLocal_2=32741, stepLocal_3=1, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L281] COND FALSE !((~ var_1_29) > stepLocal_3) [L284] var_1_28 = (var_1_20 || ((! var_1_23) && (var_1_24 || var_1_7))) VAL [isInitial=1, stepLocal_2=32741, stepLocal_3=1, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L286] signed long int stepLocal_1 = (((var_1_9) > (var_1_25)) ? (var_1_9) : (var_1_25)); [L287] unsigned char stepLocal_0 = var_1_25; VAL [isInitial=1, stepLocal_0=1, stepLocal_1=1, stepLocal_2=32741, stepLocal_3=1, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=1, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L288] COND FALSE !(stepLocal_1 <= (var_1_25 - var_1_25)) [L297] var_1_1 = 0 VAL [isInitial=1, stepLocal_0=1, stepLocal_1=1, stepLocal_2=32741, stepLocal_3=1, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=0, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L435] RET step() [L436] CALL, EXPR property() [L426-L427] return (((((((((((((var_1_9) > (var_1_25)) ? (var_1_9) : (var_1_25))) <= (var_1_25 - var_1_25)) ? ((var_1_25 < var_1_25) ? (var_1_20 ? (var_1_1 == ((unsigned char) var_1_7)) : (var_1_1 == ((unsigned char) var_1_8))) : 1) : (var_1_1 == ((unsigned char) 0))) && (((var_1_29 > var_1_25) && var_1_30) ? (var_1_9 == ((signed short int) var_1_25)) : (var_1_9 == ((signed short int) ((((var_1_25) > ((((((var_1_25 - 10)) < (var_1_25)) ? ((var_1_25 - 10)) : (var_1_25))))) ? (var_1_25) : ((((((var_1_25 - 10)) < (var_1_25)) ? ((var_1_25 - 10)) : (var_1_25)))))))))) && (var_1_8 ? (var_1_13 == ((float) (((((var_1_14 + var_1_15)) < (((((-0.2f) < (var_1_16)) ? (-0.2f) : (var_1_16))))) ? ((var_1_14 + var_1_15)) : (((((-0.2f) < (var_1_16)) ? (-0.2f) : (var_1_16)))))))) : 1)) && (var_1_17 == ((signed short int) ((var_1_18 - 25) - var_1_25)))) && ((((var_1_18 % var_1_21) & ((((1u) < 0 ) ? -(1u) : (1u)))) < (var_1_25 + var_1_17)) ? (var_1_20 == ((unsigned char) (var_1_23 || var_1_24))) : (var_1_20 == ((unsigned char) var_1_7)))) && (var_1_8 ? (var_1_25 == ((unsigned char) (var_1_26 + var_1_27))) : 1)) && (((~ var_1_29) > var_1_9) ? (var_1_28 == ((unsigned char) (! var_1_7))) : (var_1_28 == ((unsigned char) (var_1_20 || ((! var_1_23) && (var_1_24 || var_1_7))))))) && (var_1_29 == ((unsigned short int) var_1_27))) && (var_1_30 == ((unsigned char) var_1_8)) ; [L436] RET, EXPR property() [L436] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, isInitial=1, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=0, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] [L19] reach_error() VAL [\old(cond)=0, cond=0, isInitial=1, var_1_13=7, var_1_16=0, var_1_17=32740, var_1_18=32766, var_1_1=0, var_1_20=0, var_1_21=32765, var_1_23=0, var_1_24=0, var_1_25=1, var_1_26=0, var_1_27=1, var_1_28=1, var_1_29=1, var_1_30=1, var_1_31=186, var_1_32=186, var_1_33=2, var_1_34=0, var_1_35=2, var_1_38=186, var_1_39=17, var_1_40=58, var_1_41=-5, var_1_42=16, var_1_43=63, var_1_44=63, var_1_45=0, var_1_46=127, var_1_47=186, var_1_48=18, var_1_49=131/4, var_1_52=6, var_1_53=3, var_1_54=3, var_1_55=64, var_1_57=4, var_1_58=5, var_1_61=-64, var_1_62=0, var_1_63=1, var_1_64=1, var_1_65=1, var_1_66=1, var_1_67=0, var_1_68=4, var_1_69=5, var_1_70=1, var_1_71=4294967294, var_1_72=2147483647, var_1_73=127, var_1_74=127, var_1_75=18, var_1_76=50, var_1_77=6, var_1_78=0, var_1_79=1, var_1_7=1, var_1_80=-1, var_1_81=0, var_1_82=19, var_1_83=16, var_1_84=1073741823, var_1_85=2147483647, var_1_86=63, var_1_87=50, var_1_88=53/20, var_1_89=0, var_1_8=1, var_1_90=0, var_1_91=1, var_1_92=-64, var_1_9=1] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 218 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 98.8s, OverallIterations: 20, TraceHistogramMax: 77, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 51.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 11975 SdHoareTripleChecker+Valid, 14.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 11795 mSDsluCounter, 25288 SdHoareTripleChecker+Invalid, 12.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 16091 mSDsCounter, 3202 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 8937 IncrementalHoareTripleChecker+Invalid, 12139 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3202 mSolverCounterUnsat, 9197 mSDtfsCounter, 8937 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 11257 GetRequests, 10975 SyntacticMatches, 1 SemanticMatches, 281 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11516 ImplicationChecksByTransitivity, 6.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=41386occurred in iteration=18, InterpolantAutomatonStates: 279, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 22.9s AutomataMinimizationTime, 19 MinimizatonAttempts, 64122 StatesRemovedByMinimization, 17 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.2s SsaConstructionTime, 3.8s SatisfiabilityAnalysisTime, 10.7s InterpolantComputationTime, 10090 NumberOfCodeBlocks, 10090 NumberOfCodeBlocksAsserted, 21 NumberOfCheckSat, 11029 ConstructedInterpolants, 0 QuantifiedInterpolants, 30232 SizeOfPredicates, 55 NumberOfNonLiveVariables, 20342 ConjunctsInSsa, 116 ConjunctsInUnsatCore, 23 InterpolantComputations, 15 PerfectInterpolantSequences, 267272/269192 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 06:54:13,898 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-50.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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_0d398b31-f37e-462c-b5eb-3ab72e376420/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 6b45ccb3e1d6d85a9c8f7f52288c3291e482bbcbd2ab4e741715d19987b56944 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 06:54:16,047 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 06:54:16,120 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-11-29 06:54:16,126 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 06:54:16,127 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 06:54:16,156 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 06:54:16,157 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 06:54:16,158 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 06:54:16,158 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 06:54:16,159 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 06:54:16,160 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 06:54:16,160 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 06:54:16,161 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 06:54:16,162 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 06:54:16,162 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 06:54:16,163 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 06:54:16,164 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 06:54:16,164 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 06:54:16,165 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 06:54:16,165 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 06:54:16,166 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 06:54:16,166 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 06:54:16,167 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 06:54:16,167 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-29 06:54:16,168 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-11-29 06:54:16,168 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-11-29 06:54:16,169 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 06:54:16,169 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 06:54:16,169 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 06:54:16,170 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 06:54:16,170 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 06:54:16,170 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 06:54:16,171 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 06:54:16,171 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:54:16,171 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 06:54:16,172 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 06:54:16,172 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 06:54:16,172 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-11-29 06:54:16,172 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-11-29 06:54:16,172 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 06:54:16,173 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 06:54:16,173 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 06:54:16,173 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 06:54:16,173 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 06:54:16,174 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-11-29 06:54:16,174 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_0d398b31-f37e-462c-b5eb-3ab72e376420/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_0d398b31-f37e-462c-b5eb-3ab72e376420/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 -> 6b45ccb3e1d6d85a9c8f7f52288c3291e482bbcbd2ab4e741715d19987b56944 [2023-11-29 06:54:16,480 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 06:54:16,502 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 06:54:16,504 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 06:54:16,506 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 06:54:16,506 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 06:54:16,507 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-50.i [2023-11-29 06:54:19,409 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 06:54:19,655 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 06:54:19,656 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-50.i [2023-11-29 06:54:19,670 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/data/74f591a30/0a1af0f473164aab87ce3359224c6eb5/FLAGf1ff7fdbb [2023-11-29 06:54:19,684 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/data/74f591a30/0a1af0f473164aab87ce3359224c6eb5 [2023-11-29 06:54:19,687 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 06:54:19,689 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 06:54:19,690 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 06:54:19,690 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 06:54:19,695 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 06:54:19,696 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:54:19" (1/1) ... [2023-11-29 06:54:19,697 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@521cc1ef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:19, skipping insertion in model container [2023-11-29 06:54:19,698 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:54:19" (1/1) ... [2023-11-29 06:54:19,739 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 06:54:19,878 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_0d398b31-f37e-462c-b5eb-3ab72e376420/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-50.i[916,929] [2023-11-29 06:54:20,038 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:54:20,060 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 06:54:20,075 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_0d398b31-f37e-462c-b5eb-3ab72e376420/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-50.i[916,929] [2023-11-29 06:54:20,140 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:54:20,163 INFO L206 MainTranslator]: Completed translation [2023-11-29 06:54:20,164 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:20 WrapperNode [2023-11-29 06:54:20,164 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 06:54:20,165 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 06:54:20,165 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 06:54:20,165 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 06:54:20,174 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:20" (1/1) ... [2023-11-29 06:54:20,195 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:20" (1/1) ... [2023-11-29 06:54:20,241 INFO L138 Inliner]: procedures = 27, calls = 90, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 442 [2023-11-29 06:54:20,241 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 06:54:20,242 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 06:54:20,242 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 06:54:20,243 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 06:54:20,256 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:20" (1/1) ... [2023-11-29 06:54:20,256 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:20" (1/1) ... [2023-11-29 06:54:20,264 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:20" (1/1) ... [2023-11-29 06:54:20,291 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 06:54:20,292 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:20" (1/1) ... [2023-11-29 06:54:20,292 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:20" (1/1) ... [2023-11-29 06:54:20,312 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:20" (1/1) ... [2023-11-29 06:54:20,318 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:20" (1/1) ... [2023-11-29 06:54:20,324 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:20" (1/1) ... [2023-11-29 06:54:20,329 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:20" (1/1) ... [2023-11-29 06:54:20,336 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 06:54:20,337 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 06:54:20,337 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 06:54:20,338 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 06:54:20,339 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:20" (1/1) ... [2023-11-29 06:54:20,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:54:20,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:54:20,375 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 06:54:20,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 06:54:20,415 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 06:54:20,415 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-11-29 06:54:20,416 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 06:54:20,416 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 06:54:20,416 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 06:54:20,416 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 06:54:20,550 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 06:54:20,552 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 06:54:47,924 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 06:54:47,973 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 06:54:47,974 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 06:54:47,975 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:54:47 BoogieIcfgContainer [2023-11-29 06:54:47,975 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 06:54:47,978 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 06:54:47,978 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 06:54:47,980 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 06:54:47,981 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 06:54:19" (1/3) ... [2023-11-29 06:54:47,981 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c952d93 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:54:47, skipping insertion in model container [2023-11-29 06:54:47,982 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:54:20" (2/3) ... [2023-11-29 06:54:47,982 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c952d93 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:54:47, skipping insertion in model container [2023-11-29 06:54:47,983 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:54:47" (3/3) ... [2023-11-29 06:54:47,984 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-50.i [2023-11-29 06:54:48,000 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 06:54:48,000 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 06:54:48,052 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 06:54:48,067 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;@6d486e87, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 06:54:48,068 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 06:54:48,073 INFO L276 IsEmpty]: Start isEmpty. Operand has 192 states, 112 states have (on average 1.5089285714285714) internal successors, (169), 113 states have internal predecessors, (169), 77 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2023-11-29 06:54:48,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2023-11-29 06:54:48,100 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:48,101 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:54:48,101 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:48,108 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:48,109 INFO L85 PathProgramCache]: Analyzing trace with hash -326887506, now seen corresponding path program 1 times [2023-11-29 06:54:48,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:54:48,123 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [459577018] [2023-11-29 06:54:48,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:48,123 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 06:54:48,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:54:48,126 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:54:48,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:54:50,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:50,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 757 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 06:54:50,377 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:54:50,472 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 5732 proven. 0 refuted. 0 times theorem prover too weak. 5972 trivial. 0 not checked. [2023-11-29 06:54:50,472 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:54:50,473 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:54:50,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [459577018] [2023-11-29 06:54:50,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [459577018] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:50,474 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:50,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:54:50,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504507742] [2023-11-29 06:54:50,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:50,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 06:54:50,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:54:50,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 06:54:50,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 06:54:50,515 INFO L87 Difference]: Start difference. First operand has 192 states, 112 states have (on average 1.5089285714285714) internal successors, (169), 113 states have internal predecessors, (169), 77 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) Second operand has 2 states, 2 states have (on average 48.0) internal successors, (96), 2 states have internal predecessors, (96), 2 states have call successors, (77), 2 states have call predecessors, (77), 2 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) [2023-11-29 06:54:50,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:50,746 INFO L93 Difference]: Finished difference Result 381 states and 721 transitions. [2023-11-29 06:54:50,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 06:54:50,758 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 48.0) internal successors, (96), 2 states have internal predecessors, (96), 2 states have call successors, (77), 2 states have call predecessors, (77), 2 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) Word has length 474 [2023-11-29 06:54:50,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:50,769 INFO L225 Difference]: With dead ends: 381 [2023-11-29 06:54:50,769 INFO L226 Difference]: Without dead ends: 190 [2023-11-29 06:54:50,777 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 473 GetRequests, 473 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 06:54:50,781 INFO L413 NwaCegarLoop]: 314 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 314 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.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:50,782 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 314 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:54:50,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 190 states. [2023-11-29 06:54:50,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 190 to 190. [2023-11-29 06:54:50,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 111 states have (on average 1.4684684684684686) internal successors, (163), 111 states have internal predecessors, (163), 77 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2023-11-29 06:54:50,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 317 transitions. [2023-11-29 06:54:50,853 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 317 transitions. Word has length 474 [2023-11-29 06:54:50,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:50,854 INFO L495 AbstractCegarLoop]: Abstraction has 190 states and 317 transitions. [2023-11-29 06:54:50,855 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 48.0) internal successors, (96), 2 states have internal predecessors, (96), 2 states have call successors, (77), 2 states have call predecessors, (77), 2 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) [2023-11-29 06:54:50,855 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 317 transitions. [2023-11-29 06:54:50,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2023-11-29 06:54:50,868 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:50,869 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:54:50,915 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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)] Ended with exit code 0 [2023-11-29 06:54:51,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:54:51,070 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:51,071 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:51,071 INFO L85 PathProgramCache]: Analyzing trace with hash 659670516, now seen corresponding path program 1 times [2023-11-29 06:54:51,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:54:51,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1473004761] [2023-11-29 06:54:51,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:51,073 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 06:54:51,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:54:51,075 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:54:51,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:54:53,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:53,332 INFO L262 TraceCheckSpWp]: Trace formula consists of 757 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 06:54:53,346 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:54:53,443 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:54:53,444 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:54:53,444 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:54:53,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1473004761] [2023-11-29 06:54:53,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1473004761] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:53,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:53,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:54:53,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874362142] [2023-11-29 06:54:53,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:53,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:54:53,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:54:53,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:54:53,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:54:53,452 INFO L87 Difference]: Start difference. First operand 190 states and 317 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:54:54,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:54,165 INFO L93 Difference]: Finished difference Result 476 states and 797 transitions. [2023-11-29 06:54:54,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:54:54,166 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 474 [2023-11-29 06:54:54,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:54,175 INFO L225 Difference]: With dead ends: 476 [2023-11-29 06:54:54,175 INFO L226 Difference]: Without dead ends: 287 [2023-11-29 06:54:54,177 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 473 GetRequests, 472 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 06:54:54,179 INFO L413 NwaCegarLoop]: 313 mSDtfsCounter, 158 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:54,179 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 612 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 06:54:54,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2023-11-29 06:54:54,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 284. [2023-11-29 06:54:54,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 182 states have (on average 1.521978021978022) internal successors, (277), 183 states have internal predecessors, (277), 99 states have call successors, (99), 2 states have call predecessors, (99), 2 states have return successors, (99), 98 states have call predecessors, (99), 99 states have call successors, (99) [2023-11-29 06:54:54,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 475 transitions. [2023-11-29 06:54:54,243 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 475 transitions. Word has length 474 [2023-11-29 06:54:54,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:54,246 INFO L495 AbstractCegarLoop]: Abstraction has 284 states and 475 transitions. [2023-11-29 06:54:54,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:54:54,247 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 475 transitions. [2023-11-29 06:54:54,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2023-11-29 06:54:54,252 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:54,252 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:54:54,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:54:54,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:54:54,453 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:54,453 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:54,454 INFO L85 PathProgramCache]: Analyzing trace with hash -499144468, now seen corresponding path program 1 times [2023-11-29 06:54:54,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:54:54,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [483020985] [2023-11-29 06:54:54,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:54,456 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:54:54,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:54:54,457 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:54:54,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:54:56,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:56,931 INFO L262 TraceCheckSpWp]: Trace formula consists of 758 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 06:54:56,943 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:54:57,023 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:54:57,023 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:54:57,023 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:54:57,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [483020985] [2023-11-29 06:54:57,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [483020985] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:54:57,024 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:54:57,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:54:57,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529025325] [2023-11-29 06:54:57,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:54:57,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:54:57,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:54:57,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:54:57,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:54:57,028 INFO L87 Difference]: Start difference. First operand 284 states and 475 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:54:57,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:54:57,368 INFO L93 Difference]: Finished difference Result 574 states and 954 transitions. [2023-11-29 06:54:57,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:54:57,369 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 474 [2023-11-29 06:54:57,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:54:57,375 INFO L225 Difference]: With dead ends: 574 [2023-11-29 06:54:57,375 INFO L226 Difference]: Without dead ends: 291 [2023-11-29 06:54:57,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 473 GetRequests, 472 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 06:54:57,378 INFO L413 NwaCegarLoop]: 369 mSDtfsCounter, 164 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:54:57,378 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 664 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 06:54:57,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2023-11-29 06:54:57,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 208. [2023-11-29 06:54:57,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 208 states, 128 states have (on average 1.4453125) internal successors, (185), 128 states have internal predecessors, (185), 77 states have call successors, (77), 2 states have call predecessors, (77), 2 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2023-11-29 06:54:57,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 208 states to 208 states and 339 transitions. [2023-11-29 06:54:57,409 INFO L78 Accepts]: Start accepts. Automaton has 208 states and 339 transitions. Word has length 474 [2023-11-29 06:54:57,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:54:57,411 INFO L495 AbstractCegarLoop]: Abstraction has 208 states and 339 transitions. [2023-11-29 06:54:57,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 3 states have internal predecessors, (92), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:54:57,411 INFO L276 IsEmpty]: Start isEmpty. Operand 208 states and 339 transitions. [2023-11-29 06:54:57,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2023-11-29 06:54:57,416 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:54:57,416 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:54:57,457 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2023-11-29 06:54:57,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:54:57,617 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:54:57,617 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:54:57,618 INFO L85 PathProgramCache]: Analyzing trace with hash 1083317238, now seen corresponding path program 1 times [2023-11-29 06:54:57,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:54:57,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1505148438] [2023-11-29 06:54:57,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:54:57,619 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 06:54:57,619 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:54:57,620 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:54:57,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:54:59,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:54:59,754 INFO L262 TraceCheckSpWp]: Trace formula consists of 757 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 06:54:59,766 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:55:03,962 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:55:03,962 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:55:03,963 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:55:03,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1505148438] [2023-11-29 06:55:03,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1505148438] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:55:03,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:55:03,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:55:03,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874159685] [2023-11-29 06:55:03,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:55:03,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:55:03,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:55:03,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:55:03,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:55:03,965 INFO L87 Difference]: Start difference. First operand 208 states and 339 transitions. Second operand has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 2 states have internal predecessors, (92), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:55:05,924 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 06:55:07,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 06:55:08,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:55:08,245 INFO L93 Difference]: Finished difference Result 622 states and 1015 transitions. [2023-11-29 06:55:08,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:55:08,246 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 2 states have internal predecessors, (92), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 474 [2023-11-29 06:55:08,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:55:08,252 INFO L225 Difference]: With dead ends: 622 [2023-11-29 06:55:08,252 INFO L226 Difference]: Without dead ends: 415 [2023-11-29 06:55:08,253 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 473 GetRequests, 472 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 06:55:08,255 INFO L413 NwaCegarLoop]: 307 mSDtfsCounter, 93 mSDsluCounter, 305 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:55:08,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 612 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2023-11-29 06:55:08,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2023-11-29 06:55:08,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 413. [2023-11-29 06:55:08,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 413 states, 254 states have (on average 1.4448818897637796) internal successors, (367), 254 states have internal predecessors, (367), 154 states have call successors, (154), 4 states have call predecessors, (154), 4 states have return successors, (154), 154 states have call predecessors, (154), 154 states have call successors, (154) [2023-11-29 06:55:08,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 413 states to 413 states and 675 transitions. [2023-11-29 06:55:08,308 INFO L78 Accepts]: Start accepts. Automaton has 413 states and 675 transitions. Word has length 474 [2023-11-29 06:55:08,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:55:08,310 INFO L495 AbstractCegarLoop]: Abstraction has 413 states and 675 transitions. [2023-11-29 06:55:08,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.666666666666668) internal successors, (92), 2 states have internal predecessors, (92), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:55:08,310 INFO L276 IsEmpty]: Start isEmpty. Operand 413 states and 675 transitions. [2023-11-29 06:55:08,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2023-11-29 06:55:08,315 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:55:08,315 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:55:08,350 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:08,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:08,516 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:55:08,517 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:55:08,517 INFO L85 PathProgramCache]: Analyzing trace with hash 949303732, now seen corresponding path program 1 times [2023-11-29 06:55:08,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:55:08,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [274596407] [2023-11-29 06:55:08,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:08,519 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 06:55:08,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:55:08,520 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:08,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:10,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:10,717 INFO L262 TraceCheckSpWp]: Trace formula consists of 756 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 06:55:10,730 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:55:13,157 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 5922 proven. 117 refuted. 0 times theorem prover too weak. 5665 trivial. 0 not checked. [2023-11-29 06:55:13,157 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:55:13,724 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:55:13,725 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:55:13,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [274596407] [2023-11-29 06:55:13,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [274596407] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 06:55:13,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:55:13,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2023-11-29 06:55:13,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76948964] [2023-11-29 06:55:13,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:55:13,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:55:13,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:55:13,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:55:13,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:55:13,729 INFO L87 Difference]: Start difference. First operand 413 states and 675 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:55:19,230 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.74s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 06:55:26,663 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.72s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 06:55:26,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:55:26,664 INFO L93 Difference]: Finished difference Result 1237 states and 2023 transitions. [2023-11-29 06:55:26,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:55:26,899 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 474 [2023-11-29 06:55:26,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:55:26,906 INFO L225 Difference]: With dead ends: 1237 [2023-11-29 06:55:26,906 INFO L226 Difference]: Without dead ends: 825 [2023-11-29 06:55:26,908 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 948 GetRequests, 940 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:55:26,909 INFO L413 NwaCegarLoop]: 333 mSDtfsCounter, 595 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 311 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 595 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 311 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:55:26,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [595 Valid, 484 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [311 Valid, 175 Invalid, 2 Unknown, 0 Unchecked, 12.8s Time] [2023-11-29 06:55:26,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 825 states. [2023-11-29 06:55:26,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 825 to 823. [2023-11-29 06:55:26,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 823 states, 506 states have (on average 1.4426877470355732) internal successors, (730), 506 states have internal predecessors, (730), 308 states have call successors, (308), 8 states have call predecessors, (308), 8 states have return successors, (308), 308 states have call predecessors, (308), 308 states have call successors, (308) [2023-11-29 06:55:26,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 823 states to 823 states and 1346 transitions. [2023-11-29 06:55:26,975 INFO L78 Accepts]: Start accepts. Automaton has 823 states and 1346 transitions. Word has length 474 [2023-11-29 06:55:26,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:55:26,977 INFO L495 AbstractCegarLoop]: Abstraction has 823 states and 1346 transitions. [2023-11-29 06:55:26,977 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:55:26,977 INFO L276 IsEmpty]: Start isEmpty. Operand 823 states and 1346 transitions. [2023-11-29 06:55:26,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 475 [2023-11-29 06:55:26,982 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:55:26,983 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:55:27,019 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:27,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:27,184 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:55:27,184 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:55:27,184 INFO L85 PathProgramCache]: Analyzing trace with hash -856134602, now seen corresponding path program 1 times [2023-11-29 06:55:27,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:55:27,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1107767642] [2023-11-29 06:55:27,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:27,186 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 06:55:27,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:55:27,187 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:27,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:29,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:29,350 INFO L262 TraceCheckSpWp]: Trace formula consists of 756 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 06:55:29,357 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:55:30,861 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 4806 proven. 63 refuted. 0 times theorem prover too weak. 6835 trivial. 0 not checked. [2023-11-29 06:55:30,861 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:55:31,873 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 165 proven. 63 refuted. 0 times theorem prover too weak. 11476 trivial. 0 not checked. [2023-11-29 06:55:31,873 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:55:31,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1107767642] [2023-11-29 06:55:31,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1107767642] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:55:31,873 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:55:31,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-29 06:55:31,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498654516] [2023-11-29 06:55:31,874 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:55:31,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 06:55:31,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:55:31,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 06:55:31,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:55:31,877 INFO L87 Difference]: Start difference. First operand 823 states and 1346 transitions. Second operand has 7 states, 7 states have (on average 14.428571428571429) internal successors, (101), 7 states have internal predecessors, (101), 2 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (99), 2 states have call predecessors, (99), 2 states have call successors, (99) [2023-11-29 06:55:35,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:55:35,087 INFO L93 Difference]: Finished difference Result 1677 states and 2719 transitions. [2023-11-29 06:55:35,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:55:35,097 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.428571428571429) internal successors, (101), 7 states have internal predecessors, (101), 2 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (99), 2 states have call predecessors, (99), 2 states have call successors, (99) Word has length 474 [2023-11-29 06:55:35,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:55:35,103 INFO L225 Difference]: With dead ends: 1677 [2023-11-29 06:55:35,103 INFO L226 Difference]: Without dead ends: 855 [2023-11-29 06:55:35,106 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 950 GetRequests, 940 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-29 06:55:35,107 INFO L413 NwaCegarLoop]: 227 mSDtfsCounter, 414 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 469 SdHoareTripleChecker+Valid, 522 SdHoareTripleChecker+Invalid, 641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:55:35,108 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [469 Valid, 522 Invalid, 641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-11-29 06:55:35,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 855 states. [2023-11-29 06:55:35,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 855 to 839. [2023-11-29 06:55:35,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 839 states, 518 states have (on average 1.4015444015444016) internal successors, (726), 518 states have internal predecessors, (726), 308 states have call successors, (308), 12 states have call predecessors, (308), 12 states have return successors, (308), 308 states have call predecessors, (308), 308 states have call successors, (308) [2023-11-29 06:55:35,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 839 states to 839 states and 1342 transitions. [2023-11-29 06:55:35,184 INFO L78 Accepts]: Start accepts. Automaton has 839 states and 1342 transitions. Word has length 474 [2023-11-29 06:55:35,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:55:35,185 INFO L495 AbstractCegarLoop]: Abstraction has 839 states and 1342 transitions. [2023-11-29 06:55:35,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.428571428571429) internal successors, (101), 7 states have internal predecessors, (101), 2 states have call successors, (98), 2 states have call predecessors, (98), 4 states have return successors, (99), 2 states have call predecessors, (99), 2 states have call successors, (99) [2023-11-29 06:55:35,186 INFO L276 IsEmpty]: Start isEmpty. Operand 839 states and 1342 transitions. [2023-11-29 06:55:35,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 476 [2023-11-29 06:55:35,189 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:55:35,190 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:55:35,222 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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)] Ended with exit code 0 [2023-11-29 06:55:35,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:35,391 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:55:35,391 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:55:35,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1610157784, now seen corresponding path program 1 times [2023-11-29 06:55:35,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:55:35,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [836939936] [2023-11-29 06:55:35,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:35,392 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 06:55:35,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:55:35,393 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:35,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:37,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:37,535 INFO L262 TraceCheckSpWp]: Trace formula consists of 757 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 06:55:37,542 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:55:38,613 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 1103 proven. 12 refuted. 0 times theorem prover too weak. 10589 trivial. 0 not checked. [2023-11-29 06:55:38,613 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:55:39,015 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:55:39,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [836939936] [2023-11-29 06:55:39,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [836939936] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:55:39,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1734552976] [2023-11-29 06:55:39,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:39,016 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-29 06:55:39,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 [2023-11-29 06:55:39,017 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-29 06:55:39,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2023-11-29 06:55:43,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:43,582 INFO L262 TraceCheckSpWp]: Trace formula consists of 757 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:55:43,589 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:55:44,099 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:55:44,099 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:55:44,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1734552976] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:55:44,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:55:44,100 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2023-11-29 06:55:44,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816657306] [2023-11-29 06:55:44,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:55:44,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:55:44,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:55:44,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:55:44,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-29 06:55:44,103 INFO L87 Difference]: Start difference. First operand 839 states and 1342 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:55:47,902 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.00s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 06:55:49,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:55:49,339 INFO L93 Difference]: Finished difference Result 2091 states and 3340 transitions. [2023-11-29 06:55:49,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:55:49,340 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 475 [2023-11-29 06:55:49,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:55:49,349 INFO L225 Difference]: With dead ends: 2091 [2023-11-29 06:55:49,349 INFO L226 Difference]: Without dead ends: 1253 [2023-11-29 06:55:49,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 996 GetRequests, 986 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-11-29 06:55:49,353 INFO L413 NwaCegarLoop]: 347 mSDtfsCounter, 338 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 844 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:55:49,354 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 844 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-11-29 06:55:49,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1253 states. [2023-11-29 06:55:49,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1253 to 1030. [2023-11-29 06:55:49,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1030 states, 685 states have (on average 1.4554744525547445) internal successors, (997), 686 states have internal predecessors, (997), 328 states have call successors, (328), 16 states have call predecessors, (328), 16 states have return successors, (328), 327 states have call predecessors, (328), 328 states have call successors, (328) [2023-11-29 06:55:49,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1030 states to 1030 states and 1653 transitions. [2023-11-29 06:55:49,465 INFO L78 Accepts]: Start accepts. Automaton has 1030 states and 1653 transitions. Word has length 475 [2023-11-29 06:55:49,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:55:49,465 INFO L495 AbstractCegarLoop]: Abstraction has 1030 states and 1653 transitions. [2023-11-29 06:55:49,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:55:49,466 INFO L276 IsEmpty]: Start isEmpty. Operand 1030 states and 1653 transitions. [2023-11-29 06:55:49,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 476 [2023-11-29 06:55:49,470 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:55:49,470 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:55:49,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2023-11-29 06:55:49,718 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:49,871 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:49,871 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:55:49,872 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:55:49,872 INFO L85 PathProgramCache]: Analyzing trace with hash 1096461610, now seen corresponding path program 1 times [2023-11-29 06:55:49,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:55:49,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [12811242] [2023-11-29 06:55:49,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:49,874 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 06:55:49,874 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:55:49,875 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:49,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:51,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:51,863 INFO L262 TraceCheckSpWp]: Trace formula consists of 757 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:55:51,869 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:55:52,017 INFO L134 CoverageAnalysis]: Checked inductivity of 11704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11704 trivial. 0 not checked. [2023-11-29 06:55:52,017 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:55:52,018 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:55:52,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [12811242] [2023-11-29 06:55:52,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [12811242] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:55:52,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:55:52,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 06:55:52,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90207646] [2023-11-29 06:55:52,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:55:52,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:55:52,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:55:52,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:55:52,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:55:52,022 INFO L87 Difference]: Start difference. First operand 1030 states and 1653 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:55:52,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:55:52,571 INFO L93 Difference]: Finished difference Result 2480 states and 4011 transitions. [2023-11-29 06:55:52,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:55:52,572 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) Word has length 475 [2023-11-29 06:55:52,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:55:52,584 INFO L225 Difference]: With dead ends: 2480 [2023-11-29 06:55:52,585 INFO L226 Difference]: Without dead ends: 1482 [2023-11-29 06:55:52,589 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 475 GetRequests, 472 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 06:55:52,590 INFO L413 NwaCegarLoop]: 599 mSDtfsCounter, 315 mSDsluCounter, 882 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 1481 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:55:52,590 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [315 Valid, 1481 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 06:55:52,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1482 states. [2023-11-29 06:55:52,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1482 to 1037. [2023-11-29 06:55:52,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1037 states, 689 states have (on average 1.4470246734397678) internal successors, (997), 690 states have internal predecessors, (997), 330 states have call successors, (330), 17 states have call predecessors, (330), 17 states have return successors, (330), 329 states have call predecessors, (330), 330 states have call successors, (330) [2023-11-29 06:55:52,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1037 states to 1037 states and 1657 transitions. [2023-11-29 06:55:52,783 INFO L78 Accepts]: Start accepts. Automaton has 1037 states and 1657 transitions. Word has length 475 [2023-11-29 06:55:52,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:55:52,784 INFO L495 AbstractCegarLoop]: Abstraction has 1037 states and 1657 transitions. [2023-11-29 06:55:52,785 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (77), 1 states have call predecessors, (77), 1 states have return successors, (77), 1 states have call predecessors, (77), 1 states have call successors, (77) [2023-11-29 06:55:52,785 INFO L276 IsEmpty]: Start isEmpty. Operand 1037 states and 1657 transitions. [2023-11-29 06:55:52,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 476 [2023-11-29 06:55:52,790 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:55:52,790 INFO L195 NwaCegarLoop]: trace histogram [77, 77, 77, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 06:55:52,830 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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)] Ended with exit code 0 [2023-11-29 06:55:52,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:52,991 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:55:52,992 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:55:52,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1153719912, now seen corresponding path program 1 times [2023-11-29 06:55:52,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:55:52,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1466673440] [2023-11-29 06:55:52,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:55:52,994 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 06:55:52,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:55:52,995 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:52,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0d398b31-f37e-462c-b5eb-3ab72e376420/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 06:55:54,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:55:54,996 INFO L262 TraceCheckSpWp]: Trace formula consists of 757 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-29 06:55:55,008 INFO L285 TraceCheckSpWp]: Computing forward predicates...