./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 568715a232aa16d18571b6e9b4b6f71d3297e66e84733db9163f76f7b8e7e31f --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 01:28:48,916 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 01:28:48,985 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 01:28:48,989 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 01:28:48,990 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 01:28:49,015 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 01:28:49,016 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 01:28:49,017 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 01:28:49,017 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 01:28:49,018 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 01:28:49,018 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 01:28:49,019 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 01:28:49,020 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 01:28:49,020 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 01:28:49,021 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 01:28:49,022 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 01:28:49,022 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 01:28:49,023 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 01:28:49,023 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 01:28:49,024 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 01:28:49,024 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 01:28:49,028 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 01:28:49,028 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 01:28:49,029 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 01:28:49,029 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 01:28:49,030 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 01:28:49,030 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 01:28:49,030 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 01:28:49,031 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 01:28:49,031 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 01:28:49,032 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 01:28:49,032 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:28:49,032 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 01:28:49,033 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 01:28:49,033 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 01:28:49,033 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 01:28:49,033 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 01:28:49,034 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 01:28:49,034 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 01:28:49,034 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 01:28:49,034 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 01:28:49,035 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 01:28:49,035 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_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 -> 568715a232aa16d18571b6e9b4b6f71d3297e66e84733db9163f76f7b8e7e31f [2023-11-29 01:28:49,241 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 01:28:49,260 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 01:28:49,263 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 01:28:49,264 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 01:28:49,264 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 01:28:49,265 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i [2023-11-29 01:28:52,053 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 01:28:52,321 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 01:28:52,322 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i [2023-11-29 01:28:52,334 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/data/20ea4018d/b7fc0197cbaa4785b55b2d47312edc06/FLAGd75a735dd [2023-11-29 01:28:52,348 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/data/20ea4018d/b7fc0197cbaa4785b55b2d47312edc06 [2023-11-29 01:28:52,351 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 01:28:52,352 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 01:28:52,353 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 01:28:52,353 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 01:28:52,358 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 01:28:52,358 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:28:52" (1/1) ... [2023-11-29 01:28:52,359 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@13cecafe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52, skipping insertion in model container [2023-11-29 01:28:52,360 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:28:52" (1/1) ... [2023-11-29 01:28:52,404 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:28:52,545 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i[916,929] [2023-11-29 01:28:52,671 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:28:52,687 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 01:28:52,700 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_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i[916,929] [2023-11-29 01:28:52,757 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:28:52,779 INFO L206 MainTranslator]: Completed translation [2023-11-29 01:28:52,780 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52 WrapperNode [2023-11-29 01:28:52,780 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 01:28:52,781 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 01:28:52,781 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 01:28:52,781 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 01:28:52,789 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52" (1/1) ... [2023-11-29 01:28:52,807 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52" (1/1) ... [2023-11-29 01:28:52,860 INFO L138 Inliner]: procedures = 26, calls = 94, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 560 [2023-11-29 01:28:52,860 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 01:28:52,861 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 01:28:52,861 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 01:28:52,861 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 01:28:52,873 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52" (1/1) ... [2023-11-29 01:28:52,874 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52" (1/1) ... [2023-11-29 01:28:52,881 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52" (1/1) ... [2023-11-29 01:28:52,908 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 01:28:52,908 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52" (1/1) ... [2023-11-29 01:28:52,909 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52" (1/1) ... [2023-11-29 01:28:52,931 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52" (1/1) ... [2023-11-29 01:28:52,938 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52" (1/1) ... [2023-11-29 01:28:52,943 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52" (1/1) ... [2023-11-29 01:28:52,948 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52" (1/1) ... [2023-11-29 01:28:52,956 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 01:28:52,957 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 01:28:52,957 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 01:28:52,957 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 01:28:52,958 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52" (1/1) ... [2023-11-29 01:28:52,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:28:52,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:28:52,988 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 01:28:52,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 01:28:53,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 01:28:53,024 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 01:28:53,025 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 01:28:53,025 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 01:28:53,025 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 01:28:53,025 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 01:28:53,150 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 01:28:53,153 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 01:28:53,835 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 01:28:53,881 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 01:28:53,881 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 01:28:53,882 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:28:53 BoogieIcfgContainer [2023-11-29 01:28:53,882 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 01:28:53,885 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 01:28:53,886 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 01:28:53,889 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 01:28:53,889 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 01:28:52" (1/3) ... [2023-11-29 01:28:53,890 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3f6ed357 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:28:53, skipping insertion in model container [2023-11-29 01:28:53,890 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:28:52" (2/3) ... [2023-11-29 01:28:53,891 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3f6ed357 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:28:53, skipping insertion in model container [2023-11-29 01:28:53,891 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:28:53" (3/3) ... [2023-11-29 01:28:53,892 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-11.i [2023-11-29 01:28:53,913 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 01:28:53,913 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 01:28:53,971 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 01:28:53,977 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;@31b86ea, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 01:28:53,977 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 01:28:53,982 INFO L276 IsEmpty]: Start isEmpty. Operand has 223 states, 139 states have (on average 1.589928057553957) internal successors, (221), 140 states have internal predecessors, (221), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2023-11-29 01:28:54,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2023-11-29 01:28:54,012 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:28:54,014 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:28:54,014 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:28:54,019 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:28:54,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1532121836, now seen corresponding path program 1 times [2023-11-29 01:28:54,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:28:54,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60200286] [2023-11-29 01:28:54,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:28:54,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:28:54,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:28:54,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:28:54,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60200286] [2023-11-29 01:28:54,321 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 01:28:54,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913306426] [2023-11-29 01:28:54,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:28:54,322 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:28:54,322 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:28:54,328 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:28:54,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 01:28:54,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:28:54,685 INFO L262 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 01:28:54,708 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:28:54,782 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 12800 trivial. 0 not checked. [2023-11-29 01:28:54,783 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:28:54,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913306426] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:28:54,783 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:28:54,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:28:54,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491185531] [2023-11-29 01:28:54,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:28:54,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 01:28:54,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:28:54,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 01:28:54,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 01:28:54,824 INFO L87 Difference]: Start difference. First operand has 223 states, 139 states have (on average 1.589928057553957) internal successors, (221), 140 states have internal predecessors, (221), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) Second operand has 2 states, 2 states have (on average 46.0) internal successors, (92), 2 states have internal predecessors, (92), 2 states have call successors, (81), 2 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 2 states have call successors, (81) [2023-11-29 01:28:54,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:28:54,895 INFO L93 Difference]: Finished difference Result 443 states and 845 transitions. [2023-11-29 01:28:54,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 01:28:54,898 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 46.0) internal successors, (92), 2 states have internal predecessors, (92), 2 states have call successors, (81), 2 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 2 states have call successors, (81) Word has length 492 [2023-11-29 01:28:54,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:28:54,909 INFO L225 Difference]: With dead ends: 443 [2023-11-29 01:28:54,909 INFO L226 Difference]: Without dead ends: 221 [2023-11-29 01:28:54,915 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 491 GetRequests, 491 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 01:28:54,919 INFO L413 NwaCegarLoop]: 373 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, 373 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 01:28:54,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 373 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 01:28:54,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2023-11-29 01:28:54,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 221. [2023-11-29 01:28:54,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 138 states have (on average 1.5507246376811594) internal successors, (214), 138 states have internal predecessors, (214), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2023-11-29 01:28:54,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 376 transitions. [2023-11-29 01:28:55,000 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 376 transitions. Word has length 492 [2023-11-29 01:28:55,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:28:55,001 INFO L495 AbstractCegarLoop]: Abstraction has 221 states and 376 transitions. [2023-11-29 01:28:55,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 46.0) internal successors, (92), 2 states have internal predecessors, (92), 2 states have call successors, (81), 2 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 2 states have call successors, (81) [2023-11-29 01:28:55,002 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 376 transitions. [2023-11-29 01:28:55,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2023-11-29 01:28:55,016 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:28:55,017 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:28:55,025 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 01:28:55,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-29 01:28:55,225 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:28:55,226 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:28:55,226 INFO L85 PathProgramCache]: Analyzing trace with hash 1186838450, now seen corresponding path program 1 times [2023-11-29 01:28:55,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:28:55,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619111628] [2023-11-29 01:28:55,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:28:55,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:28:55,342 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:28:55,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1083358536] [2023-11-29 01:28:55,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:28:55,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:28:55,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:28:55,348 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:28:55,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 01:28:55,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:28:55,694 INFO L262 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:28:55,733 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:28:55,831 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:28:55,831 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:28:55,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:28:55,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619111628] [2023-11-29 01:28:55,832 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:28:55,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083358536] [2023-11-29 01:28:55,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083358536] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:28:55,833 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:28:55,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:28:55,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750002034] [2023-11-29 01:28:55,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:28:55,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:28:55,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:28:55,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:28:55,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:28:55,838 INFO L87 Difference]: Start difference. First operand 221 states and 376 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:28:56,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:28:56,100 INFO L93 Difference]: Finished difference Result 690 states and 1169 transitions. [2023-11-29 01:28:56,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:28:56,101 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 492 [2023-11-29 01:28:56,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:28:56,110 INFO L225 Difference]: With dead ends: 690 [2023-11-29 01:28:56,110 INFO L226 Difference]: Without dead ends: 470 [2023-11-29 01:28:56,112 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 490 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 01:28:56,113 INFO L413 NwaCegarLoop]: 718 mSDtfsCounter, 571 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 571 SdHoareTripleChecker+Valid, 1480 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:28:56,114 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [571 Valid, 1480 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:28:56,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2023-11-29 01:28:56,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 334. [2023-11-29 01:28:56,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 233 states have (on average 1.6309012875536482) internal successors, (380), 234 states have internal predecessors, (380), 98 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (98), 97 states have call predecessors, (98), 98 states have call successors, (98) [2023-11-29 01:28:56,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 576 transitions. [2023-11-29 01:28:56,204 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 576 transitions. Word has length 492 [2023-11-29 01:28:56,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:28:56,207 INFO L495 AbstractCegarLoop]: Abstraction has 334 states and 576 transitions. [2023-11-29 01:28:56,207 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:28:56,208 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 576 transitions. [2023-11-29 01:28:56,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2023-11-29 01:28:56,213 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:28:56,214 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:28:56,221 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 01:28:56,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:28:56,414 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:28:56,415 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:28:56,415 INFO L85 PathProgramCache]: Analyzing trace with hash -703232924, now seen corresponding path program 1 times [2023-11-29 01:28:56,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:28:56,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902428573] [2023-11-29 01:28:56,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:28:56,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:28:56,502 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:28:56,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1653064726] [2023-11-29 01:28:56,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:28:56,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:28:56,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:28:56,504 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:28:56,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 01:28:56,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:28:56,820 INFO L262 TraceCheckSpWp]: Trace formula consists of 1087 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:28:56,832 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:28:56,918 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:28:56,918 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:28:56,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:28:56,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902428573] [2023-11-29 01:28:56,919 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:28:56,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1653064726] [2023-11-29 01:28:56,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1653064726] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:28:56,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:28:56,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:28:56,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837389845] [2023-11-29 01:28:56,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:28:56,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:28:56,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:28:56,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:28:56,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:28:56,923 INFO L87 Difference]: Start difference. First operand 334 states and 576 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:28:56,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:28:56,994 INFO L93 Difference]: Finished difference Result 891 states and 1536 transitions. [2023-11-29 01:28:56,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:28:56,995 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 493 [2023-11-29 01:28:56,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:28:57,003 INFO L225 Difference]: With dead ends: 891 [2023-11-29 01:28:57,003 INFO L226 Difference]: Without dead ends: 558 [2023-11-29 01:28:57,005 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 492 GetRequests, 491 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 01:28:57,006 INFO L413 NwaCegarLoop]: 486 mSDtfsCounter, 241 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 824 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:28:57,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 824 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 01:28:57,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2023-11-29 01:28:57,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 555. [2023-11-29 01:28:57,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 397 states have (on average 1.6347607052896724) internal successors, (649), 400 states have internal predecessors, (649), 153 states have call successors, (153), 4 states have call predecessors, (153), 4 states have return successors, (153), 150 states have call predecessors, (153), 153 states have call successors, (153) [2023-11-29 01:28:57,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 955 transitions. [2023-11-29 01:28:57,077 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 955 transitions. Word has length 493 [2023-11-29 01:28:57,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:28:57,079 INFO L495 AbstractCegarLoop]: Abstraction has 555 states and 955 transitions. [2023-11-29 01:28:57,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:28:57,079 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 955 transitions. [2023-11-29 01:28:57,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2023-11-29 01:28:57,087 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:28:57,088 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:28:57,095 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 01:28:57,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:28:57,289 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:28:57,289 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:28:57,289 INFO L85 PathProgramCache]: Analyzing trace with hash -1547238426, now seen corresponding path program 1 times [2023-11-29 01:28:57,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:28:57,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090075079] [2023-11-29 01:28:57,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:28:57,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:28:57,363 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:28:57,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1448260055] [2023-11-29 01:28:57,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:28:57,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:28:57,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:28:57,365 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:28:57,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 01:28:57,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:28:57,662 INFO L262 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:28:57,669 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:28:57,712 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:28:57,712 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:28:57,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:28:57,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090075079] [2023-11-29 01:28:57,712 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:28:57,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448260055] [2023-11-29 01:28:57,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448260055] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:28:57,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:28:57,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:28:57,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [795733733] [2023-11-29 01:28:57,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:28:57,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:28:57,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:28:57,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:28:57,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:28:57,716 INFO L87 Difference]: Start difference. First operand 555 states and 955 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:28:57,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:28:57,785 INFO L93 Difference]: Finished difference Result 1513 states and 2601 transitions. [2023-11-29 01:28:57,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:28:57,786 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 493 [2023-11-29 01:28:57,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:28:57,792 INFO L225 Difference]: With dead ends: 1513 [2023-11-29 01:28:57,793 INFO L226 Difference]: Without dead ends: 959 [2023-11-29 01:28:57,794 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 492 GetRequests, 491 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 01:28:57,795 INFO L413 NwaCegarLoop]: 520 mSDtfsCounter, 218 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 865 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:28:57,795 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [218 Valid, 865 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 01:28:57,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2023-11-29 01:28:57,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 955. [2023-11-29 01:28:57,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 955 states, 697 states have (on average 1.6327116212338595) internal successors, (1138), 704 states have internal predecessors, (1138), 249 states have call successors, (249), 8 states have call predecessors, (249), 8 states have return successors, (249), 242 states have call predecessors, (249), 249 states have call successors, (249) [2023-11-29 01:28:57,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 955 states to 955 states and 1636 transitions. [2023-11-29 01:28:57,885 INFO L78 Accepts]: Start accepts. Automaton has 955 states and 1636 transitions. Word has length 493 [2023-11-29 01:28:57,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:28:57,886 INFO L495 AbstractCegarLoop]: Abstraction has 955 states and 1636 transitions. [2023-11-29 01:28:57,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:28:57,887 INFO L276 IsEmpty]: Start isEmpty. Operand 955 states and 1636 transitions. [2023-11-29 01:28:57,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2023-11-29 01:28:57,892 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:28:57,892 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:28:57,899 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 01:28:58,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:28:58,096 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:28:58,097 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:28:58,097 INFO L85 PathProgramCache]: Analyzing trace with hash -252066975, now seen corresponding path program 1 times [2023-11-29 01:28:58,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:28:58,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277703820] [2023-11-29 01:28:58,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:28:58,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:28:58,173 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:28:58,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [937902307] [2023-11-29 01:28:58,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:28:58,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:28:58,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:28:58,175 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:28:58,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 01:28:58,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:28:58,493 INFO L262 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:28:58,504 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:28:58,904 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6540 proven. 126 refuted. 0 times theorem prover too weak. 6294 trivial. 0 not checked. [2023-11-29 01:28:58,905 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:28:59,321 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 114 proven. 126 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2023-11-29 01:28:59,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:28:59,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277703820] [2023-11-29 01:28:59,322 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:28:59,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [937902307] [2023-11-29 01:28:59,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [937902307] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:28:59,322 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:28:59,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-29 01:28:59,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58698453] [2023-11-29 01:28:59,323 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:28:59,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:28:59,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:28:59,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:28:59,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:28:59,325 INFO L87 Difference]: Start difference. First operand 955 states and 1636 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, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2023-11-29 01:28:59,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:28:59,832 INFO L93 Difference]: Finished difference Result 1526 states and 2601 transitions. [2023-11-29 01:28:59,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 01:28:59,833 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, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) Word has length 494 [2023-11-29 01:28:59,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:28:59,838 INFO L225 Difference]: With dead ends: 1526 [2023-11-29 01:28:59,838 INFO L226 Difference]: Without dead ends: 572 [2023-11-29 01:28:59,841 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 990 GetRequests, 980 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 01:28:59,842 INFO L413 NwaCegarLoop]: 282 mSDtfsCounter, 394 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 420 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:28:59,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [432 Valid, 681 Invalid, 514 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 420 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 01:28:59,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2023-11-29 01:28:59,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 558. [2023-11-29 01:28:59,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 405 states have (on average 1.6197530864197531) internal successors, (656), 408 states have internal predecessors, (656), 146 states have call successors, (146), 6 states have call predecessors, (146), 6 states have return successors, (146), 143 states have call predecessors, (146), 146 states have call successors, (146) [2023-11-29 01:28:59,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 948 transitions. [2023-11-29 01:28:59,888 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 948 transitions. Word has length 494 [2023-11-29 01:28:59,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:28:59,889 INFO L495 AbstractCegarLoop]: Abstraction has 558 states and 948 transitions. [2023-11-29 01:28:59,889 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, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2023-11-29 01:28:59,889 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 948 transitions. [2023-11-29 01:28:59,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 498 [2023-11-29 01:28:59,894 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:28:59,894 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:28:59,902 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 01:29:00,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:00,095 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:29:00,096 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:29:00,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1862975931, now seen corresponding path program 1 times [2023-11-29 01:29:00,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:29:00,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338410173] [2023-11-29 01:29:00,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:00,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:29:00,159 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:29:00,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1718241724] [2023-11-29 01:29:00,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:00,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:00,159 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:29:00,160 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:29:00,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 01:29:00,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:29:00,477 INFO L262 TraceCheckSpWp]: Trace formula consists of 1091 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:29:00,488 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:29:00,530 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:29:00,530 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:29:00,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:29:00,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338410173] [2023-11-29 01:29:00,530 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:29:00,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718241724] [2023-11-29 01:29:00,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718241724] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:29:00,531 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:29:00,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:29:00,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305003297] [2023-11-29 01:29:00,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:29:00,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:29:00,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:29:00,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:29:00,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:29:00,534 INFO L87 Difference]: Start difference. First operand 558 states and 948 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:29:00,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:29:00,663 INFO L93 Difference]: Finished difference Result 1660 states and 2818 transitions. [2023-11-29 01:29:00,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:29:00,664 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 497 [2023-11-29 01:29:00,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:29:00,672 INFO L225 Difference]: With dead ends: 1660 [2023-11-29 01:29:00,672 INFO L226 Difference]: Without dead ends: 1103 [2023-11-29 01:29:00,674 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 497 GetRequests, 494 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 01:29:00,675 INFO L413 NwaCegarLoop]: 721 mSDtfsCounter, 364 mSDsluCounter, 1084 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 1805 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:29:00,675 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [364 Valid, 1805 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 01:29:00,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1103 states. [2023-11-29 01:29:00,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1103 to 574. [2023-11-29 01:29:00,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 421 states have (on average 1.6152019002375297) internal successors, (680), 424 states have internal predecessors, (680), 146 states have call successors, (146), 6 states have call predecessors, (146), 6 states have return successors, (146), 143 states have call predecessors, (146), 146 states have call successors, (146) [2023-11-29 01:29:00,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 972 transitions. [2023-11-29 01:29:00,745 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 972 transitions. Word has length 497 [2023-11-29 01:29:00,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:29:00,746 INFO L495 AbstractCegarLoop]: Abstraction has 574 states and 972 transitions. [2023-11-29 01:29:00,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:29:00,746 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 972 transitions. [2023-11-29 01:29:00,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 498 [2023-11-29 01:29:00,751 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:29:00,751 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:29:00,758 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 01:29:00,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-29 01:29:00,952 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:29:00,952 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:29:00,952 INFO L85 PathProgramCache]: Analyzing trace with hash -1862916349, now seen corresponding path program 1 times [2023-11-29 01:29:00,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:29:00,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674936022] [2023-11-29 01:29:00,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:00,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:29:01,013 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:29:01,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1622058122] [2023-11-29 01:29:01,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:01,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:01,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:29:01,014 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:29:01,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 01:29:01,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:29:01,324 INFO L262 TraceCheckSpWp]: Trace formula consists of 1087 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:29:01,335 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:29:01,668 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6558 proven. 117 refuted. 0 times theorem prover too weak. 6285 trivial. 0 not checked. [2023-11-29 01:29:01,668 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:29:02,057 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 123 proven. 117 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2023-11-29 01:29:02,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:29:02,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674936022] [2023-11-29 01:29:02,058 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:29:02,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1622058122] [2023-11-29 01:29:02,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1622058122] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:29:02,059 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:29:02,059 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-29 01:29:02,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038384217] [2023-11-29 01:29:02,059 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:29:02,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:29:02,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:29:02,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:29:02,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:29:02,063 INFO L87 Difference]: Start difference. First operand 574 states and 972 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 2 states have call successors, (120), 2 states have call predecessors, (120), 4 states have return successors, (121), 2 states have call predecessors, (121), 2 states have call successors, (121) [2023-11-29 01:29:02,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:29:02,574 INFO L93 Difference]: Finished difference Result 1163 states and 1958 transitions. [2023-11-29 01:29:02,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 01:29:02,575 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 2 states have call successors, (120), 2 states have call predecessors, (120), 4 states have return successors, (121), 2 states have call predecessors, (121), 2 states have call successors, (121) Word has length 497 [2023-11-29 01:29:02,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:29:02,580 INFO L225 Difference]: With dead ends: 1163 [2023-11-29 01:29:02,580 INFO L226 Difference]: Without dead ends: 590 [2023-11-29 01:29:02,582 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 996 GetRequests, 986 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 01:29:02,583 INFO L413 NwaCegarLoop]: 281 mSDtfsCounter, 387 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 679 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:29:02,583 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [427 Valid, 679 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 421 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 01:29:02,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2023-11-29 01:29:02,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 578. [2023-11-29 01:29:02,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 424 states have (on average 1.6014150943396226) internal successors, (679), 427 states have internal predecessors, (679), 146 states have call successors, (146), 7 states have call predecessors, (146), 7 states have return successors, (146), 143 states have call predecessors, (146), 146 states have call successors, (146) [2023-11-29 01:29:02,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 971 transitions. [2023-11-29 01:29:02,636 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 971 transitions. Word has length 497 [2023-11-29 01:29:02,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:29:02,637 INFO L495 AbstractCegarLoop]: Abstraction has 578 states and 971 transitions. [2023-11-29 01:29:02,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 2 states have call successors, (120), 2 states have call predecessors, (120), 4 states have return successors, (121), 2 states have call predecessors, (121), 2 states have call successors, (121) [2023-11-29 01:29:02,637 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 971 transitions. [2023-11-29 01:29:02,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2023-11-29 01:29:02,641 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:29:02,642 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:29:02,649 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 01:29:02,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-29 01:29:02,843 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:29:02,843 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:29:02,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1514496023, now seen corresponding path program 1 times [2023-11-29 01:29:02,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:29:02,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005340815] [2023-11-29 01:29:02,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:02,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:29:02,899 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:29:02,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [784053628] [2023-11-29 01:29:02,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:02,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:02,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:29:02,901 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:29:02,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 01:29:03,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:29:03,217 INFO L262 TraceCheckSpWp]: Trace formula consists of 1089 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:29:03,226 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:29:03,281 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:29:03,281 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:29:03,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:29:03,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005340815] [2023-11-29 01:29:03,282 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:29:03,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [784053628] [2023-11-29 01:29:03,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [784053628] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:29:03,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:29:03,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:29:03,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061478072] [2023-11-29 01:29:03,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:29:03,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:29:03,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:29:03,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:29:03,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:29:03,284 INFO L87 Difference]: Start difference. First operand 578 states and 971 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:29:03,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:29:03,542 INFO L93 Difference]: Finished difference Result 1740 states and 2917 transitions. [2023-11-29 01:29:03,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:29:03,543 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 498 [2023-11-29 01:29:03,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:29:03,552 INFO L225 Difference]: With dead ends: 1740 [2023-11-29 01:29:03,552 INFO L226 Difference]: Without dead ends: 1163 [2023-11-29 01:29:03,554 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 496 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 01:29:03,555 INFO L413 NwaCegarLoop]: 628 mSDtfsCounter, 595 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 595 SdHoareTripleChecker+Valid, 1302 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:29:03,555 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [595 Valid, 1302 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 01:29:03,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1163 states. [2023-11-29 01:29:03,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1163 to 1161. [2023-11-29 01:29:03,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1161 states, 852 states have (on average 1.5938967136150235) internal successors, (1358), 858 states have internal predecessors, (1358), 292 states have call successors, (292), 16 states have call predecessors, (292), 16 states have return successors, (292), 286 states have call predecessors, (292), 292 states have call successors, (292) [2023-11-29 01:29:03,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1161 states to 1161 states and 1942 transitions. [2023-11-29 01:29:03,682 INFO L78 Accepts]: Start accepts. Automaton has 1161 states and 1942 transitions. Word has length 498 [2023-11-29 01:29:03,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:29:03,683 INFO L495 AbstractCegarLoop]: Abstraction has 1161 states and 1942 transitions. [2023-11-29 01:29:03,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:29:03,683 INFO L276 IsEmpty]: Start isEmpty. Operand 1161 states and 1942 transitions. [2023-11-29 01:29:03,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2023-11-29 01:29:03,688 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:29:03,688 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:29:03,695 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-29 01:29:03,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:03,893 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:29:03,894 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:29:03,895 INFO L85 PathProgramCache]: Analyzing trace with hash 503378773, now seen corresponding path program 1 times [2023-11-29 01:29:03,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:29:03,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987542969] [2023-11-29 01:29:03,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:03,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:29:03,993 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:29:03,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1677202223] [2023-11-29 01:29:03,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:03,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:03,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:29:03,994 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:29:03,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 01:29:04,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:29:04,313 INFO L262 TraceCheckSpWp]: Trace formula consists of 1088 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 01:29:04,323 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:29:04,951 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 1010 proven. 231 refuted. 0 times theorem prover too weak. 11719 trivial. 0 not checked. [2023-11-29 01:29:04,952 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:29:05,418 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 9 proven. 231 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2023-11-29 01:29:05,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:29:05,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987542969] [2023-11-29 01:29:05,419 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:29:05,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677202223] [2023-11-29 01:29:05,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677202223] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:29:05,419 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:29:05,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2023-11-29 01:29:05,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831180161] [2023-11-29 01:29:05,420 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:29:05,421 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:29:05,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:29:05,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:29:05,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:29:05,423 INFO L87 Difference]: Start difference. First operand 1161 states and 1942 transitions. Second operand has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 2 states have call successors, (158), 2 states have call predecessors, (158), 4 states have return successors, (159), 2 states have call predecessors, (159), 2 states have call successors, (159) [2023-11-29 01:29:05,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:29:05,982 INFO L93 Difference]: Finished difference Result 2361 states and 3899 transitions. [2023-11-29 01:29:05,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 01:29:05,983 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 2 states have call successors, (158), 2 states have call predecessors, (158), 4 states have return successors, (159), 2 states have call predecessors, (159), 2 states have call successors, (159) Word has length 498 [2023-11-29 01:29:05,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:29:05,992 INFO L225 Difference]: With dead ends: 2361 [2023-11-29 01:29:05,992 INFO L226 Difference]: Without dead ends: 1201 [2023-11-29 01:29:05,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1002 GetRequests, 987 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2023-11-29 01:29:05,997 INFO L413 NwaCegarLoop]: 280 mSDtfsCounter, 465 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:29:05,997 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 677 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 01:29:05,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1201 states. [2023-11-29 01:29:06,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1201 to 1161. [2023-11-29 01:29:06,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1161 states, 844 states have (on average 1.561611374407583) internal successors, (1318), 850 states have internal predecessors, (1318), 292 states have call successors, (292), 24 states have call predecessors, (292), 24 states have return successors, (292), 286 states have call predecessors, (292), 292 states have call successors, (292) [2023-11-29 01:29:06,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1161 states to 1161 states and 1902 transitions. [2023-11-29 01:29:06,120 INFO L78 Accepts]: Start accepts. Automaton has 1161 states and 1902 transitions. Word has length 498 [2023-11-29 01:29:06,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:29:06,121 INFO L495 AbstractCegarLoop]: Abstraction has 1161 states and 1902 transitions. [2023-11-29 01:29:06,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.88888888888889) internal successors, (107), 9 states have internal predecessors, (107), 2 states have call successors, (158), 2 states have call predecessors, (158), 4 states have return successors, (159), 2 states have call predecessors, (159), 2 states have call successors, (159) [2023-11-29 01:29:06,121 INFO L276 IsEmpty]: Start isEmpty. Operand 1161 states and 1902 transitions. [2023-11-29 01:29:06,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2023-11-29 01:29:06,127 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:29:06,127 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:29:06,134 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 01:29:06,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:06,328 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:29:06,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:29:06,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1904801934, now seen corresponding path program 1 times [2023-11-29 01:29:06,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:29:06,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824780843] [2023-11-29 01:29:06,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:06,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:29:06,375 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:29:06,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1151236036] [2023-11-29 01:29:06,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:06,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:06,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:29:06,377 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:29:06,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 01:29:06,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:29:06,727 INFO L262 TraceCheckSpWp]: Trace formula consists of 1092 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:29:06,736 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:29:07,344 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:29:07,344 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:29:07,344 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:29:07,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824780843] [2023-11-29 01:29:07,345 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:29:07,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151236036] [2023-11-29 01:29:07,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151236036] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:29:07,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:29:07,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:29:07,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700652873] [2023-11-29 01:29:07,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:29:07,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:29:07,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:29:07,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:29:07,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:29:07,348 INFO L87 Difference]: Start difference. First operand 1161 states and 1902 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:29:08,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:29:08,685 INFO L93 Difference]: Finished difference Result 5995 states and 9807 transitions. [2023-11-29 01:29:08,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:29:08,686 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 499 [2023-11-29 01:29:08,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:29:08,721 INFO L225 Difference]: With dead ends: 5995 [2023-11-29 01:29:08,721 INFO L226 Difference]: Without dead ends: 4835 [2023-11-29 01:29:08,727 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 495 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:29:08,728 INFO L413 NwaCegarLoop]: 612 mSDtfsCounter, 1011 mSDsluCounter, 909 mSDsCounter, 0 mSdLazyCounter, 627 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1011 SdHoareTripleChecker+Valid, 1521 SdHoareTripleChecker+Invalid, 702 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:29:08,728 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1011 Valid, 1521 Invalid, 702 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 627 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 01:29:08,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4835 states. [2023-11-29 01:29:09,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4835 to 3531. [2023-11-29 01:29:09,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3531 states, 2582 states have (on average 1.5584817970565452) internal successors, (4024), 2600 states have internal predecessors, (4024), 876 states have call successors, (876), 72 states have call predecessors, (876), 72 states have return successors, (876), 858 states have call predecessors, (876), 876 states have call successors, (876) [2023-11-29 01:29:09,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3531 states to 3531 states and 5776 transitions. [2023-11-29 01:29:09,234 INFO L78 Accepts]: Start accepts. Automaton has 3531 states and 5776 transitions. Word has length 499 [2023-11-29 01:29:09,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:29:09,235 INFO L495 AbstractCegarLoop]: Abstraction has 3531 states and 5776 transitions. [2023-11-29 01:29:09,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:29:09,236 INFO L276 IsEmpty]: Start isEmpty. Operand 3531 states and 5776 transitions. [2023-11-29 01:29:09,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 500 [2023-11-29 01:29:09,242 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:29:09,243 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:29:09,251 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-29 01:29:09,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:09,444 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:29:09,444 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:29:09,444 INFO L85 PathProgramCache]: Analyzing trace with hash -542713458, now seen corresponding path program 1 times [2023-11-29 01:29:09,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:29:09,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432278162] [2023-11-29 01:29:09,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:09,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:29:09,497 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:29:09,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [572886774] [2023-11-29 01:29:09,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:09,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:09,498 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:29:09,499 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:29:09,504 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 01:29:09,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:29:09,849 INFO L262 TraceCheckSpWp]: Trace formula consists of 1091 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 01:29:09,861 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:29:11,173 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:29:11,173 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:29:11,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:29:11,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432278162] [2023-11-29 01:29:11,173 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:29:11,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572886774] [2023-11-29 01:29:11,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572886774] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:29:11,174 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:29:11,174 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:29:11,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272611152] [2023-11-29 01:29:11,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:29:11,175 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:29:11,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:29:11,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:29:11,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:29:11,176 INFO L87 Difference]: Start difference. First operand 3531 states and 5776 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:29:11,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:29:11,710 INFO L93 Difference]: Finished difference Result 8264 states and 13601 transitions. [2023-11-29 01:29:11,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:29:11,711 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 499 [2023-11-29 01:29:11,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:29:11,741 INFO L225 Difference]: With dead ends: 8264 [2023-11-29 01:29:11,741 INFO L226 Difference]: Without dead ends: 4734 [2023-11-29 01:29:11,753 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 501 GetRequests, 495 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:29:11,753 INFO L413 NwaCegarLoop]: 365 mSDtfsCounter, 329 mSDsluCounter, 926 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 1291 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:29:11,754 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [329 Valid, 1291 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 01:29:11,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4734 states. [2023-11-29 01:29:12,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4734 to 4432. [2023-11-29 01:29:12,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4432 states, 3396 states have (on average 1.6051236749116609) internal successors, (5451), 3414 states have internal predecessors, (5451), 957 states have call successors, (957), 78 states have call predecessors, (957), 78 states have return successors, (957), 939 states have call predecessors, (957), 957 states have call successors, (957) [2023-11-29 01:29:12,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4432 states to 4432 states and 7365 transitions. [2023-11-29 01:29:12,281 INFO L78 Accepts]: Start accepts. Automaton has 4432 states and 7365 transitions. Word has length 499 [2023-11-29 01:29:12,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:29:12,282 INFO L495 AbstractCegarLoop]: Abstraction has 4432 states and 7365 transitions. [2023-11-29 01:29:12,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:29:12,282 INFO L276 IsEmpty]: Start isEmpty. Operand 4432 states and 7365 transitions. [2023-11-29 01:29:12,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 501 [2023-11-29 01:29:12,289 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:29:12,289 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:29:12,297 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 01:29:12,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:12,497 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:29:12,497 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:29:12,498 INFO L85 PathProgramCache]: Analyzing trace with hash 276074268, now seen corresponding path program 1 times [2023-11-29 01:29:12,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:29:12,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008554462] [2023-11-29 01:29:12,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:12,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:29:12,549 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:29:12,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [671892941] [2023-11-29 01:29:12,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:12,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:12,550 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:29:12,551 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:29:12,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 01:29:12,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:29:12,892 INFO L262 TraceCheckSpWp]: Trace formula consists of 1089 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:29:12,900 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:29:13,408 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:29:13,408 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:29:13,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:29:13,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008554462] [2023-11-29 01:29:13,408 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:29:13,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [671892941] [2023-11-29 01:29:13,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [671892941] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:29:13,409 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:29:13,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:29:13,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322317020] [2023-11-29 01:29:13,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:29:13,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:29:13,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:29:13,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:29:13,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:29:13,411 INFO L87 Difference]: Start difference. First operand 4432 states and 7365 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, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:29:13,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:29:13,833 INFO L93 Difference]: Finished difference Result 9684 states and 16053 transitions. [2023-11-29 01:29:13,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:29:13,834 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, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 500 [2023-11-29 01:29:13,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:29:13,874 INFO L225 Difference]: With dead ends: 9684 [2023-11-29 01:29:13,874 INFO L226 Difference]: Without dead ends: 5972 [2023-11-29 01:29:13,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 498 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 01:29:13,886 INFO L413 NwaCegarLoop]: 367 mSDtfsCounter, 130 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 731 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:29:13,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 731 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 01:29:13,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5972 states. [2023-11-29 01:29:14,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5972 to 5850. [2023-11-29 01:29:14,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5850 states, 4498 states have (on average 1.6058248110271232) internal successors, (7223), 4522 states have internal predecessors, (7223), 1249 states have call successors, (1249), 102 states have call predecessors, (1249), 102 states have return successors, (1249), 1225 states have call predecessors, (1249), 1249 states have call successors, (1249) [2023-11-29 01:29:14,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5850 states to 5850 states and 9721 transitions. [2023-11-29 01:29:14,517 INFO L78 Accepts]: Start accepts. Automaton has 5850 states and 9721 transitions. Word has length 500 [2023-11-29 01:29:14,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:29:14,518 INFO L495 AbstractCegarLoop]: Abstraction has 5850 states and 9721 transitions. [2023-11-29 01:29:14,518 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, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:29:14,518 INFO L276 IsEmpty]: Start isEmpty. Operand 5850 states and 9721 transitions. [2023-11-29 01:29:14,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2023-11-29 01:29:14,523 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:29:14,524 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:29:14,530 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-29 01:29:14,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:14,724 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:29:14,725 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:29:14,725 INFO L85 PathProgramCache]: Analyzing trace with hash -471190904, now seen corresponding path program 1 times [2023-11-29 01:29:14,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:29:14,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473609006] [2023-11-29 01:29:14,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:14,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:29:14,772 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:29:14,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [618005590] [2023-11-29 01:29:14,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:14,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:14,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:29:14,774 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:29:14,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 01:29:15,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:29:15,069 INFO L262 TraceCheckSpWp]: Trace formula consists of 1093 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:29:15,076 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:29:15,276 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 5300 proven. 66 refuted. 0 times theorem prover too weak. 7594 trivial. 0 not checked. [2023-11-29 01:29:15,276 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:29:15,519 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 174 proven. 66 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2023-11-29 01:29:15,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:29:15,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473609006] [2023-11-29 01:29:15,520 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:29:15,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618005590] [2023-11-29 01:29:15,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [618005590] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:29:15,520 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:29:15,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-11-29 01:29:15,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496739789] [2023-11-29 01:29:15,521 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:29:15,523 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:29:15,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:29:15,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:29:15,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:29:15,524 INFO L87 Difference]: Start difference. First operand 5850 states and 9721 transitions. Second operand has 8 states, 8 states have (on average 18.625) internal successors, (149), 8 states have internal predecessors, (149), 3 states have call successors, (103), 2 states have call predecessors, (103), 4 states have return successors, (104), 3 states have call predecessors, (104), 3 states have call successors, (104) [2023-11-29 01:29:16,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:29:16,292 INFO L93 Difference]: Finished difference Result 8620 states and 14157 transitions. [2023-11-29 01:29:16,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 01:29:16,293 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 18.625) internal successors, (149), 8 states have internal predecessors, (149), 3 states have call successors, (103), 2 states have call predecessors, (103), 4 states have return successors, (104), 3 states have call predecessors, (104), 3 states have call successors, (104) Word has length 501 [2023-11-29 01:29:16,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:29:16,319 INFO L225 Difference]: With dead ends: 8620 [2023-11-29 01:29:16,319 INFO L226 Difference]: Without dead ends: 6054 [2023-11-29 01:29:16,328 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1004 GetRequests, 994 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-11-29 01:29:16,329 INFO L413 NwaCegarLoop]: 281 mSDtfsCounter, 226 mSDsluCounter, 401 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 682 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:29:16,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [284 Valid, 682 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 01:29:16,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6054 states. [2023-11-29 01:29:16,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6054 to 5886. [2023-11-29 01:29:16,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5886 states, 4525 states have (on average 1.5951381215469613) internal successors, (7218), 4549 states have internal predecessors, (7218), 1249 states have call successors, (1249), 111 states have call predecessors, (1249), 111 states have return successors, (1249), 1225 states have call predecessors, (1249), 1249 states have call successors, (1249) [2023-11-29 01:29:16,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5886 states to 5886 states and 9716 transitions. [2023-11-29 01:29:16,971 INFO L78 Accepts]: Start accepts. Automaton has 5886 states and 9716 transitions. Word has length 501 [2023-11-29 01:29:16,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:29:16,972 INFO L495 AbstractCegarLoop]: Abstraction has 5886 states and 9716 transitions. [2023-11-29 01:29:16,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 18.625) internal successors, (149), 8 states have internal predecessors, (149), 3 states have call successors, (103), 2 states have call predecessors, (103), 4 states have return successors, (104), 3 states have call predecessors, (104), 3 states have call successors, (104) [2023-11-29 01:29:16,972 INFO L276 IsEmpty]: Start isEmpty. Operand 5886 states and 9716 transitions. [2023-11-29 01:29:16,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2023-11-29 01:29:16,979 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:29:16,979 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:29:16,988 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 01:29:17,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 01:29:17,187 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:29:17,188 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:29:17,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1336269802, now seen corresponding path program 1 times [2023-11-29 01:29:17,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:29:17,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573262788] [2023-11-29 01:29:17,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:17,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:29:17,234 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:29:17,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [729810557] [2023-11-29 01:29:17,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:17,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:17,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:29:17,237 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:29:17,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 01:29:17,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:29:17,666 INFO L262 TraceCheckSpWp]: Trace formula consists of 1092 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:29:17,671 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:29:17,694 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:29:17,694 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:29:17,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:29:17,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573262788] [2023-11-29 01:29:17,695 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:29:17,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729810557] [2023-11-29 01:29:17,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729810557] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:29:17,696 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:29:17,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:29:17,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68758401] [2023-11-29 01:29:17,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:29:17,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:29:17,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:29:17,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:29:17,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:29:17,698 INFO L87 Difference]: Start difference. First operand 5886 states and 9716 transitions. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:29:18,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:29:18,226 INFO L93 Difference]: Finished difference Result 14007 states and 23067 transitions. [2023-11-29 01:29:18,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:29:18,227 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 501 [2023-11-29 01:29:18,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:29:18,260 INFO L225 Difference]: With dead ends: 14007 [2023-11-29 01:29:18,260 INFO L226 Difference]: Without dead ends: 11207 [2023-11-29 01:29:18,270 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 500 GetRequests, 499 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 01:29:18,270 INFO L413 NwaCegarLoop]: 594 mSDtfsCounter, 356 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 955 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:29:18,270 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [356 Valid, 955 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 01:29:18,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11207 states. [2023-11-29 01:29:19,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11207 to 11205. [2023-11-29 01:29:19,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11205 states, 8572 states have (on average 1.5848110125991601) internal successors, (13585), 8620 states have internal predecessors, (13585), 2417 states have call successors, (2417), 215 states have call predecessors, (2417), 215 states have return successors, (2417), 2369 states have call predecessors, (2417), 2417 states have call successors, (2417) [2023-11-29 01:29:19,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11205 states to 11205 states and 18419 transitions. [2023-11-29 01:29:19,475 INFO L78 Accepts]: Start accepts. Automaton has 11205 states and 18419 transitions. Word has length 501 [2023-11-29 01:29:19,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:29:19,476 INFO L495 AbstractCegarLoop]: Abstraction has 11205 states and 18419 transitions. [2023-11-29 01:29:19,476 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:29:19,476 INFO L276 IsEmpty]: Start isEmpty. Operand 11205 states and 18419 transitions. [2023-11-29 01:29:19,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2023-11-29 01:29:19,483 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:29:19,483 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:29:19,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-29 01:29:19,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:19,684 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:29:19,684 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:29:19,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1735782550, now seen corresponding path program 1 times [2023-11-29 01:29:19,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:29:19,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1996452872] [2023-11-29 01:29:19,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:19,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:29:19,733 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:29:19,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [460102921] [2023-11-29 01:29:19,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:19,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:19,734 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:29:19,735 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:29:19,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 01:29:20,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:29:20,372 INFO L262 TraceCheckSpWp]: Trace formula consists of 1092 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:29:20,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:29:27,220 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:29:27,220 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:29:27,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:29:27,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1996452872] [2023-11-29 01:29:27,221 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:29:27,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460102921] [2023-11-29 01:29:27,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460102921] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:29:27,221 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:29:27,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 01:29:27,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963793537] [2023-11-29 01:29:27,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:29:27,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:29:27,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:29:27,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:29:27,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:29:27,224 INFO L87 Difference]: Start difference. First operand 11205 states and 18419 transitions. Second operand has 6 states, 6 states have (on average 16.5) internal successors, (99), 6 states have internal predecessors, (99), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:29:31,258 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-29 01:29:43,549 WARN L293 SmtUtils]: Spent 8.06s on a formula simplification. DAG size of input: 32 DAG size of output: 30 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 01:29:48,118 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-29 01:29:54,090 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-29 01:29:55,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:29:55,421 INFO L93 Difference]: Finished difference Result 36882 states and 60263 transitions. [2023-11-29 01:29:55,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:29:55,422 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 6 states have internal predecessors, (99), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 501 [2023-11-29 01:29:55,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:29:55,479 INFO L225 Difference]: With dead ends: 36882 [2023-11-29 01:29:55,480 INFO L226 Difference]: Without dead ends: 26615 [2023-11-29 01:29:55,501 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 506 GetRequests, 499 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.8s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:29:55,502 INFO L413 NwaCegarLoop]: 704 mSDtfsCounter, 1338 mSDsluCounter, 1849 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 462 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1338 SdHoareTripleChecker+Valid, 2553 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 462 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:29:55,502 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1338 Valid, 2553 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [462 Valid, 262 Invalid, 3 Unknown, 0 Unchecked, 14.1s Time] [2023-11-29 01:29:55,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26615 states. [2023-11-29 01:29:57,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26615 to 16584. [2023-11-29 01:29:57,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16584 states, 12475 states have (on average 1.5709018036072144) internal successors, (19597), 12535 states have internal predecessors, (19597), 3761 states have call successors, (3761), 347 states have call predecessors, (3761), 347 states have return successors, (3761), 3701 states have call predecessors, (3761), 3761 states have call successors, (3761) [2023-11-29 01:29:57,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16584 states to 16584 states and 27119 transitions. [2023-11-29 01:29:57,746 INFO L78 Accepts]: Start accepts. Automaton has 16584 states and 27119 transitions. Word has length 501 [2023-11-29 01:29:57,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:29:57,746 INFO L495 AbstractCegarLoop]: Abstraction has 16584 states and 27119 transitions. [2023-11-29 01:29:57,746 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 6 states have internal predecessors, (99), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:29:57,746 INFO L276 IsEmpty]: Start isEmpty. Operand 16584 states and 27119 transitions. [2023-11-29 01:29:57,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 502 [2023-11-29 01:29:57,753 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:29:57,754 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:29:57,760 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 01:29:57,954 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:57,954 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:29:57,955 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:29:57,955 INFO L85 PathProgramCache]: Analyzing trace with hash -1478244258, now seen corresponding path program 1 times [2023-11-29 01:29:57,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:29:57,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458902208] [2023-11-29 01:29:57,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:57,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:29:58,006 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:29:58,006 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2116940735] [2023-11-29 01:29:58,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:29:58,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:29:58,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:29:58,008 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:29:58,011 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 01:29:58,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:29:58,314 INFO L262 TraceCheckSpWp]: Trace formula consists of 1091 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 01:29:58,322 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:29:58,867 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6180 proven. 90 refuted. 0 times theorem prover too weak. 6690 trivial. 0 not checked. [2023-11-29 01:29:58,868 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:29:59,291 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 150 proven. 90 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2023-11-29 01:29:59,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:29:59,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458902208] [2023-11-29 01:29:59,292 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:29:59,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116940735] [2023-11-29 01:29:59,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116940735] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:29:59,292 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:29:59,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-11-29 01:29:59,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265960279] [2023-11-29 01:29:59,293 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:29:59,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 01:29:59,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:29:59,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 01:29:59,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:29:59,296 INFO L87 Difference]: Start difference. First operand 16584 states and 27119 transitions. Second operand has 10 states, 10 states have (on average 15.2) internal successors, (152), 10 states have internal predecessors, (152), 3 states have call successors, (111), 2 states have call predecessors, (111), 4 states have return successors, (112), 3 states have call predecessors, (112), 3 states have call successors, (112) [2023-11-29 01:30:03,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:30:03,345 INFO L93 Difference]: Finished difference Result 51034 states and 82098 transitions. [2023-11-29 01:30:03,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 01:30:03,346 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 15.2) internal successors, (152), 10 states have internal predecessors, (152), 3 states have call successors, (111), 2 states have call predecessors, (111), 4 states have return successors, (112), 3 states have call predecessors, (112), 3 states have call successors, (112) Word has length 501 [2023-11-29 01:30:03,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:30:03,445 INFO L225 Difference]: With dead ends: 51034 [2023-11-29 01:30:03,445 INFO L226 Difference]: Without dead ends: 36108 [2023-11-29 01:30:03,488 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1012 GetRequests, 993 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=150, Invalid=270, Unknown=0, NotChecked=0, Total=420 [2023-11-29 01:30:03,489 INFO L413 NwaCegarLoop]: 335 mSDtfsCounter, 532 mSDsluCounter, 931 mSDsCounter, 0 mSdLazyCounter, 885 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 601 SdHoareTripleChecker+Valid, 1266 SdHoareTripleChecker+Invalid, 983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:30:03,489 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [601 Valid, 1266 Invalid, 983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 885 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 01:30:03,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36108 states. [2023-11-29 01:30:06,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36108 to 27768. [2023-11-29 01:30:06,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27768 states, 21821 states have (on average 1.5864075890197515) internal successors, (34617), 21969 states have internal predecessors, (34617), 5369 states have call successors, (5369), 577 states have call predecessors, (5369), 577 states have return successors, (5369), 5221 states have call predecessors, (5369), 5369 states have call successors, (5369) [2023-11-29 01:30:06,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27768 states to 27768 states and 45355 transitions. [2023-11-29 01:30:06,326 INFO L78 Accepts]: Start accepts. Automaton has 27768 states and 45355 transitions. Word has length 501 [2023-11-29 01:30:06,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:30:06,327 INFO L495 AbstractCegarLoop]: Abstraction has 27768 states and 45355 transitions. [2023-11-29 01:30:06,327 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 15.2) internal successors, (152), 10 states have internal predecessors, (152), 3 states have call successors, (111), 2 states have call predecessors, (111), 4 states have return successors, (112), 3 states have call predecessors, (112), 3 states have call successors, (112) [2023-11-29 01:30:06,327 INFO L276 IsEmpty]: Start isEmpty. Operand 27768 states and 45355 transitions. [2023-11-29 01:30:06,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 503 [2023-11-29 01:30:06,337 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:30:06,338 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:30:06,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 01:30:06,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:30:06,538 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:30:06,539 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:30:06,539 INFO L85 PathProgramCache]: Analyzing trace with hash 877420678, now seen corresponding path program 1 times [2023-11-29 01:30:06,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:30:06,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313901032] [2023-11-29 01:30:06,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:30:06,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:30:06,586 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:30:06,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1487482304] [2023-11-29 01:30:06,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:30:06,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:30:06,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:30:06,587 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:30:06,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 01:30:06,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:30:06,999 INFO L262 TraceCheckSpWp]: Trace formula consists of 1092 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-29 01:30:07,006 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:30:08,349 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 5288 proven. 342 refuted. 0 times theorem prover too weak. 7330 trivial. 0 not checked. [2023-11-29 01:30:08,349 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:30:08,882 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 66 proven. 174 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2023-11-29 01:30:08,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:30:08,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313901032] [2023-11-29 01:30:08,882 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:30:08,882 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1487482304] [2023-11-29 01:30:08,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1487482304] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:30:08,883 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:30:08,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 15 [2023-11-29 01:30:08,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526805586] [2023-11-29 01:30:08,884 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:30:08,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 01:30:08,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:30:08,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 01:30:08,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2023-11-29 01:30:08,888 INFO L87 Difference]: Start difference. First operand 27768 states and 45355 transitions. Second operand has 15 states, 15 states have (on average 10.933333333333334) internal successors, (164), 14 states have internal predecessors, (164), 4 states have call successors, (139), 3 states have call predecessors, (139), 5 states have return successors, (140), 4 states have call predecessors, (140), 4 states have call successors, (140) [2023-11-29 01:30:22,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:30:22,350 INFO L93 Difference]: Finished difference Result 122087 states and 196777 transitions. [2023-11-29 01:30:22,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2023-11-29 01:30:22,351 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 10.933333333333334) internal successors, (164), 14 states have internal predecessors, (164), 4 states have call successors, (139), 3 states have call predecessors, (139), 5 states have return successors, (140), 4 states have call predecessors, (140), 4 states have call successors, (140) Word has length 502 [2023-11-29 01:30:22,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:30:22,536 INFO L225 Difference]: With dead ends: 122087 [2023-11-29 01:30:22,536 INFO L226 Difference]: Without dead ends: 103933 [2023-11-29 01:30:22,569 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1050 GetRequests, 997 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 844 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=761, Invalid=2209, Unknown=0, NotChecked=0, Total=2970 [2023-11-29 01:30:22,570 INFO L413 NwaCegarLoop]: 687 mSDtfsCounter, 1070 mSDsluCounter, 3647 mSDsCounter, 0 mSdLazyCounter, 2130 mSolverCounterSat, 419 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1093 SdHoareTripleChecker+Valid, 4334 SdHoareTripleChecker+Invalid, 2549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 419 IncrementalHoareTripleChecker+Valid, 2130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:30:22,570 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1093 Valid, 4334 Invalid, 2549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [419 Valid, 2130 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-11-29 01:30:22,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103933 states. [2023-11-29 01:30:29,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103933 to 52752. [2023-11-29 01:30:29,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52752 states, 42569 states have (on average 1.5951044187084498) internal successors, (67902), 42893 states have internal predecessors, (67902), 8977 states have call successors, (8977), 1205 states have call predecessors, (8977), 1205 states have return successors, (8977), 8653 states have call predecessors, (8977), 8977 states have call successors, (8977) [2023-11-29 01:30:29,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52752 states to 52752 states and 85856 transitions. [2023-11-29 01:30:29,367 INFO L78 Accepts]: Start accepts. Automaton has 52752 states and 85856 transitions. Word has length 502 [2023-11-29 01:30:29,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:30:29,367 INFO L495 AbstractCegarLoop]: Abstraction has 52752 states and 85856 transitions. [2023-11-29 01:30:29,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 10.933333333333334) internal successors, (164), 14 states have internal predecessors, (164), 4 states have call successors, (139), 3 states have call predecessors, (139), 5 states have return successors, (140), 4 states have call predecessors, (140), 4 states have call successors, (140) [2023-11-29 01:30:29,368 INFO L276 IsEmpty]: Start isEmpty. Operand 52752 states and 85856 transitions. [2023-11-29 01:30:29,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 503 [2023-11-29 01:30:29,385 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:30:29,385 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:30:29,392 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-29 01:30:29,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:30:29,586 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:30:29,586 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:30:29,586 INFO L85 PathProgramCache]: Analyzing trace with hash 1433325691, now seen corresponding path program 1 times [2023-11-29 01:30:29,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:30:29,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041631965] [2023-11-29 01:30:29,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:30:29,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:30:29,629 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:30:29,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [889878487] [2023-11-29 01:30:29,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:30:29,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:30:29,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:30:29,630 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:30:29,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 01:30:30,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:30:30,017 INFO L262 TraceCheckSpWp]: Trace formula consists of 1094 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:30:30,023 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:30:30,104 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:30:30,104 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:30:30,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:30:30,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041631965] [2023-11-29 01:30:30,104 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:30:30,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889878487] [2023-11-29 01:30:30,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889878487] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:30:30,105 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:30:30,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:30:30,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531231559] [2023-11-29 01:30:30,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:30:30,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:30:30,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:30:30,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:30:30,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:30:30,107 INFO L87 Difference]: Start difference. First operand 52752 states and 85856 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:30:38,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:30:38,400 INFO L93 Difference]: Finished difference Result 102194 states and 165934 transitions. [2023-11-29 01:30:38,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:30:38,401 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 502 [2023-11-29 01:30:38,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:30:38,540 INFO L225 Difference]: With dead ends: 102194 [2023-11-29 01:30:38,541 INFO L226 Difference]: Without dead ends: 78623 [2023-11-29 01:30:38,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 501 GetRequests, 499 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:30:38,576 INFO L413 NwaCegarLoop]: 618 mSDtfsCounter, 561 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 561 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:30:38,577 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [561 Valid, 1004 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:30:38,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78623 states. [2023-11-29 01:30:45,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78623 to 53585. [2023-11-29 01:30:45,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53585 states, 43402 states have (on average 1.597898714344961) internal successors, (69352), 43726 states have internal predecessors, (69352), 8977 states have call successors, (8977), 1205 states have call predecessors, (8977), 1205 states have return successors, (8977), 8653 states have call predecessors, (8977), 8977 states have call successors, (8977) [2023-11-29 01:30:45,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53585 states to 53585 states and 87306 transitions. [2023-11-29 01:30:45,298 INFO L78 Accepts]: Start accepts. Automaton has 53585 states and 87306 transitions. Word has length 502 [2023-11-29 01:30:45,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:30:45,299 INFO L495 AbstractCegarLoop]: Abstraction has 53585 states and 87306 transitions. [2023-11-29 01:30:45,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:30:45,299 INFO L276 IsEmpty]: Start isEmpty. Operand 53585 states and 87306 transitions. [2023-11-29 01:30:45,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 503 [2023-11-29 01:30:45,321 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:30:45,322 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:30:45,329 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 01:30:45,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 01:30:45,522 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:30:45,523 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:30:45,523 INFO L85 PathProgramCache]: Analyzing trace with hash 1610388543, now seen corresponding path program 1 times [2023-11-29 01:30:45,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:30:45,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285215858] [2023-11-29 01:30:45,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:30:45,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:30:45,567 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:30:45,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [929287424] [2023-11-29 01:30:45,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:30:45,567 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:30:45,567 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:30:45,568 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:30:45,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 01:30:46,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:30:46,287 INFO L262 TraceCheckSpWp]: Trace formula consists of 1094 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 01:30:46,294 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:30:55,294 WARN L293 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 21 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 01:30:59,568 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 5078 proven. 177 refuted. 0 times theorem prover too weak. 7705 trivial. 0 not checked. [2023-11-29 01:30:59,568 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:31:00,502 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 63 proven. 177 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2023-11-29 01:31:00,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:31:00,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285215858] [2023-11-29 01:31:00,502 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:31:00,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [929287424] [2023-11-29 01:31:00,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [929287424] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:31:00,503 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:31:00,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-11-29 01:31:00,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119015757] [2023-11-29 01:31:00,503 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:31:00,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 01:31:00,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:31:00,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 01:31:00,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=182, Unknown=1, NotChecked=0, Total=240 [2023-11-29 01:31:00,506 INFO L87 Difference]: Start difference. First operand 53585 states and 87306 transitions. Second operand has 16 states, 16 states have (on average 9.5625) internal successors, (153), 16 states have internal predecessors, (153), 3 states have call successors, (140), 2 states have call predecessors, (140), 4 states have return successors, (141), 3 states have call predecessors, (141), 3 states have call successors, (141) [2023-11-29 01:31:06,672 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-29 01:31:09,306 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.39s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-11-29 01:31:17,636 WARN L293 SmtUtils]: Spent 8.27s on a formula simplification. DAG size of input: 28 DAG size of output: 34 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 01:31:30,117 WARN L293 SmtUtils]: Spent 8.15s on a formula simplification. DAG size of input: 31 DAG size of output: 37 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 01:31:38,872 WARN L293 SmtUtils]: Spent 8.18s on a formula simplification. DAG size of input: 33 DAG size of output: 39 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 01:31:48,882 WARN L293 SmtUtils]: Spent 8.18s on a formula simplification. DAG size of input: 31 DAG size of output: 37 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-29 01:32:13,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:32:13,484 INFO L93 Difference]: Finished difference Result 155549 states and 247530 transitions. [2023-11-29 01:32:13,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2023-11-29 01:32:13,485 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 9.5625) internal successors, (153), 16 states have internal predecessors, (153), 3 states have call successors, (140), 2 states have call predecessors, (140), 4 states have return successors, (141), 3 states have call predecessors, (141), 3 states have call successors, (141) Word has length 502 [2023-11-29 01:32:13,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:32:13,752 INFO L225 Difference]: With dead ends: 155549 [2023-11-29 01:32:13,753 INFO L226 Difference]: Without dead ends: 122415 [2023-11-29 01:32:13,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1044 GetRequests, 993 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 611 ImplicationChecksByTransitivity, 47.0s TimeCoverageRelationStatistics Valid=771, Invalid=1984, Unknown=1, NotChecked=0, Total=2756 [2023-11-29 01:32:13,881 INFO L413 NwaCegarLoop]: 662 mSDtfsCounter, 1462 mSDsluCounter, 2412 mSDsCounter, 0 mSdLazyCounter, 2665 mSolverCounterSat, 426 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1464 SdHoareTripleChecker+Valid, 3074 SdHoareTripleChecker+Invalid, 3092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 426 IncrementalHoareTripleChecker+Valid, 2665 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:32:13,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1464 Valid, 3074 Invalid, 3092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [426 Valid, 2665 Invalid, 1 Unknown, 0 Unchecked, 20.2s Time] [2023-11-29 01:32:13,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122415 states. [2023-11-29 01:32:18,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122415 to 31942. [2023-11-29 01:32:18,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31942 states, 27398 states have (on average 1.6373092926490984) internal successors, (44859), 27510 states have internal predecessors, (44859), 3857 states have call successors, (3857), 686 states have call predecessors, (3857), 686 states have return successors, (3857), 3745 states have call predecessors, (3857), 3857 states have call successors, (3857) [2023-11-29 01:32:19,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31942 states to 31942 states and 52573 transitions. [2023-11-29 01:32:19,045 INFO L78 Accepts]: Start accepts. Automaton has 31942 states and 52573 transitions. Word has length 502 [2023-11-29 01:32:19,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:32:19,046 INFO L495 AbstractCegarLoop]: Abstraction has 31942 states and 52573 transitions. [2023-11-29 01:32:19,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 9.5625) internal successors, (153), 16 states have internal predecessors, (153), 3 states have call successors, (140), 2 states have call predecessors, (140), 4 states have return successors, (141), 3 states have call predecessors, (141), 3 states have call successors, (141) [2023-11-29 01:32:19,046 INFO L276 IsEmpty]: Start isEmpty. Operand 31942 states and 52573 transitions. [2023-11-29 01:32:19,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 503 [2023-11-29 01:32:19,059 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:32:19,059 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:32:19,067 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-29 01:32:19,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:32:19,260 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:32:19,260 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:32:19,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1635121741, now seen corresponding path program 1 times [2023-11-29 01:32:19,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:32:19,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72642666] [2023-11-29 01:32:19,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:32:19,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:32:19,299 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:32:19,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [464145561] [2023-11-29 01:32:19,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:32:19,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:32:19,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:32:19,301 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:32:19,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 01:32:19,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:32:19,616 INFO L262 TraceCheckSpWp]: Trace formula consists of 1091 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:32:19,621 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:32:19,672 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:32:19,673 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:32:19,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:32:19,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72642666] [2023-11-29 01:32:19,673 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:32:19,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464145561] [2023-11-29 01:32:19,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464145561] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:32:19,673 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:32:19,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 01:32:19,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854647391] [2023-11-29 01:32:19,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:32:19,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:32:19,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:32:19,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:32:19,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:32:19,676 INFO L87 Difference]: Start difference. First operand 31942 states and 52573 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, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:32:24,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:32:24,329 INFO L93 Difference]: Finished difference Result 62018 states and 101487 transitions. [2023-11-29 01:32:24,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:32:24,330 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, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 502 [2023-11-29 01:32:24,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:32:24,382 INFO L225 Difference]: With dead ends: 62018 [2023-11-29 01:32:24,383 INFO L226 Difference]: Without dead ends: 34222 [2023-11-29 01:32:24,411 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 504 GetRequests, 499 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:32:24,411 INFO L413 NwaCegarLoop]: 712 mSDtfsCounter, 558 mSDsluCounter, 1464 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 558 SdHoareTripleChecker+Valid, 2176 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:32:24,412 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [558 Valid, 2176 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 01:32:24,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34222 states. [2023-11-29 01:32:28,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34222 to 31970. [2023-11-29 01:32:28,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31970 states, 27426 states have (on average 1.6343250929774666) internal successors, (44823), 27538 states have internal predecessors, (44823), 3857 states have call successors, (3857), 686 states have call predecessors, (3857), 686 states have return successors, (3857), 3745 states have call predecessors, (3857), 3857 states have call successors, (3857) [2023-11-29 01:32:28,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31970 states to 31970 states and 52537 transitions. [2023-11-29 01:32:28,546 INFO L78 Accepts]: Start accepts. Automaton has 31970 states and 52537 transitions. Word has length 502 [2023-11-29 01:32:28,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:32:28,546 INFO L495 AbstractCegarLoop]: Abstraction has 31970 states and 52537 transitions. [2023-11-29 01:32:28,546 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, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:32:28,547 INFO L276 IsEmpty]: Start isEmpty. Operand 31970 states and 52537 transitions. [2023-11-29 01:32:28,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 504 [2023-11-29 01:32:28,559 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:32:28,559 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:32:28,566 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 01:32:28,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:32:28,760 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:32:28,760 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:32:28,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1070554941, now seen corresponding path program 1 times [2023-11-29 01:32:28,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:32:28,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578566873] [2023-11-29 01:32:28,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:32:28,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:32:28,799 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:32:28,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1592229139] [2023-11-29 01:32:28,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:32:28,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:32:28,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:32:28,801 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:32:28,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 01:32:29,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:32:29,264 INFO L262 TraceCheckSpWp]: Trace formula consists of 1093 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-29 01:32:29,272 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:32:33,176 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 5288 proven. 342 refuted. 0 times theorem prover too weak. 7330 trivial. 0 not checked. [2023-11-29 01:32:33,176 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:32:35,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:32:35,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578566873] [2023-11-29 01:32:35,241 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 01:32:35,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592229139] [2023-11-29 01:32:35,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592229139] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:32:35,242 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:32:35,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2023-11-29 01:32:35,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796161939] [2023-11-29 01:32:35,242 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 01:32:35,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 01:32:35,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:32:35,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 01:32:35,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=280, Unknown=0, NotChecked=0, Total=380 [2023-11-29 01:32:35,245 INFO L87 Difference]: Start difference. First operand 31970 states and 52537 transitions. Second operand has 12 states, 12 states have (on average 9.166666666666666) internal successors, (110), 10 states have internal predecessors, (110), 3 states have call successors, (81), 3 states have call predecessors, (81), 4 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) [2023-11-29 01:32:47,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:32:47,287 INFO L93 Difference]: Finished difference Result 63543 states and 103121 transitions. [2023-11-29 01:32:47,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2023-11-29 01:32:47,288 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.166666666666666) internal successors, (110), 10 states have internal predecessors, (110), 3 states have call successors, (81), 3 states have call predecessors, (81), 4 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) Word has length 503 [2023-11-29 01:32:47,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:32:47,363 INFO L225 Difference]: With dead ends: 63543 [2023-11-29 01:32:47,363 INFO L226 Difference]: Without dead ends: 45356 [2023-11-29 01:32:47,390 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 912 GetRequests, 860 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 716 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=745, Invalid=2117, Unknown=0, NotChecked=0, Total=2862 [2023-11-29 01:32:47,391 INFO L413 NwaCegarLoop]: 434 mSDtfsCounter, 1188 mSDsluCounter, 2683 mSDsCounter, 0 mSdLazyCounter, 2770 mSolverCounterSat, 377 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1212 SdHoareTripleChecker+Valid, 3117 SdHoareTripleChecker+Invalid, 3147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 377 IncrementalHoareTripleChecker+Valid, 2770 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:32:47,391 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1212 Valid, 3117 Invalid, 3147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [377 Valid, 2770 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2023-11-29 01:32:47,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45356 states. [2023-11-29 01:32:52,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45356 to 36451. [2023-11-29 01:32:52,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36451 states, 31115 states have (on average 1.6297605656435803) internal successors, (50710), 31239 states have internal predecessors, (50710), 4513 states have call successors, (4513), 822 states have call predecessors, (4513), 822 states have return successors, (4513), 4389 states have call predecessors, (4513), 4513 states have call successors, (4513) [2023-11-29 01:32:52,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36451 states to 36451 states and 59736 transitions. [2023-11-29 01:32:52,566 INFO L78 Accepts]: Start accepts. Automaton has 36451 states and 59736 transitions. Word has length 503 [2023-11-29 01:32:52,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:32:52,567 INFO L495 AbstractCegarLoop]: Abstraction has 36451 states and 59736 transitions. [2023-11-29 01:32:52,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.166666666666666) internal successors, (110), 10 states have internal predecessors, (110), 3 states have call successors, (81), 3 states have call predecessors, (81), 4 states have return successors, (81), 3 states have call predecessors, (81), 3 states have call successors, (81) [2023-11-29 01:32:52,567 INFO L276 IsEmpty]: Start isEmpty. Operand 36451 states and 59736 transitions. [2023-11-29 01:32:52,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 504 [2023-11-29 01:32:52,577 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:32:52,578 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:32:52,585 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 01:32:52,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-29 01:32:52,778 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:32:52,779 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:32:52,779 INFO L85 PathProgramCache]: Analyzing trace with hash 365879235, now seen corresponding path program 1 times [2023-11-29 01:32:52,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:32:52,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528128896] [2023-11-29 01:32:52,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:32:52,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:32:52,819 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 01:32:52,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [577825805] [2023-11-29 01:32:52,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:32:52,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:32:52,820 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:32:52,821 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:32:52,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 01:32:53,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 01:32:53,389 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 01:32:54,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 01:32:54,657 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 01:32:54,657 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-29 01:32:54,658 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-29 01:32:54,669 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 01:32:54,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-29 01:32:54,863 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:32:54,868 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 01:32:55,203 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet4 could not be translated [2023-11-29 01:32:55,205 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated [2023-11-29 01:32:55,206 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated [2023-11-29 01:32:55,206 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~ite9 could not be translated [2023-11-29 01:32:55,209 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet10 could not be translated [2023-11-29 01:32:55,273 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 01:32:55 BoogieIcfgContainer [2023-11-29 01:32:55,274 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 01:32:55,274 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 01:32:55,274 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 01:32:55,274 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 01:32:55,275 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:28:53" (3/4) ... [2023-11-29 01:32:55,277 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-29 01:32:55,279 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 01:32:55,279 INFO L158 Benchmark]: Toolchain (without parser) took 242927.27ms. Allocated memory was 155.2MB in the beginning and 4.8GB in the end (delta: 4.7GB). Free memory was 115.7MB in the beginning and 2.1GB in the end (delta: -2.0GB). Peak memory consumption was 2.7GB. Max. memory is 16.1GB. [2023-11-29 01:32:55,280 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 155.2MB. Free memory is still 96.5MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 01:32:55,280 INFO L158 Benchmark]: CACSL2BoogieTranslator took 426.93ms. Allocated memory is still 155.2MB. Free memory was 115.2MB in the beginning and 91.5MB in the end (delta: 23.7MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2023-11-29 01:32:55,280 INFO L158 Benchmark]: Boogie Procedure Inliner took 79.53ms. Allocated memory is still 155.2MB. Free memory was 91.5MB in the beginning and 83.7MB in the end (delta: 7.8MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-11-29 01:32:55,281 INFO L158 Benchmark]: Boogie Preprocessor took 94.84ms. Allocated memory is still 155.2MB. Free memory was 83.7MB in the beginning and 75.9MB in the end (delta: 7.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2023-11-29 01:32:55,281 INFO L158 Benchmark]: RCFGBuilder took 925.66ms. Allocated memory was 155.2MB in the beginning and 213.9MB in the end (delta: 58.7MB). Free memory was 75.9MB in the beginning and 141.4MB in the end (delta: -65.6MB). Peak memory consumption was 35.6MB. Max. memory is 16.1GB. [2023-11-29 01:32:55,282 INFO L158 Benchmark]: TraceAbstraction took 241388.28ms. Allocated memory was 213.9MB in the beginning and 4.8GB in the end (delta: 4.6GB). Free memory was 140.4MB in the beginning and 2.1GB in the end (delta: -2.0GB). Peak memory consumption was 2.6GB. Max. memory is 16.1GB. [2023-11-29 01:32:55,282 INFO L158 Benchmark]: Witness Printer took 4.55ms. Allocated memory is still 4.8GB. Free memory is still 2.1GB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 01:32:55,284 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14ms. Allocated memory is still 155.2MB. Free memory is still 96.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 426.93ms. Allocated memory is still 155.2MB. Free memory was 115.2MB in the beginning and 91.5MB in the end (delta: 23.7MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 79.53ms. Allocated memory is still 155.2MB. Free memory was 91.5MB in the beginning and 83.7MB in the end (delta: 7.8MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 94.84ms. Allocated memory is still 155.2MB. Free memory was 83.7MB in the beginning and 75.9MB in the end (delta: 7.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 925.66ms. Allocated memory was 155.2MB in the beginning and 213.9MB in the end (delta: 58.7MB). Free memory was 75.9MB in the beginning and 141.4MB in the end (delta: -65.6MB). Peak memory consumption was 35.6MB. Max. memory is 16.1GB. * TraceAbstraction took 241388.28ms. Allocated memory was 213.9MB in the beginning and 4.8GB in the end (delta: 4.6GB). Free memory was 140.4MB in the beginning and 2.1GB in the end (delta: -2.0GB). Peak memory consumption was 2.6GB. Max. memory is 16.1GB. * Witness Printer took 4.55ms. Allocated memory is still 4.8GB. Free memory is still 2.1GB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet4 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet7 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~ite9 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet10 could not be translated - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryDOUBLEComparisonOperation at line 445, overapproximation of someBinaryFLOATComparisonOperation at line 261, overapproximation of someUnaryDOUBLEoperation at line 283. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 1; [L23] unsigned char var_1_2 = 0; [L24] unsigned char var_1_3 = 0; [L25] signed char var_1_4 = 5; [L26] signed char var_1_7 = 0; [L27] signed char var_1_8 = 16; [L28] signed char var_1_9 = 4; [L29] unsigned long int var_1_10 = 128; [L30] unsigned long int var_1_11 = 1422462314; [L31] signed short int var_1_12 = 8; [L32] signed short int var_1_15 = -50; [L33] unsigned long int var_1_16 = 1; [L34] unsigned long int var_1_17 = 3609236770; [L35] unsigned long int var_1_18 = 2902762324; [L36] double var_1_19 = 3.8; [L37] double var_1_20 = 255.75; [L38] unsigned short int var_1_21 = 0; [L39] signed char var_1_22 = -8; [L40] signed long int var_1_23 = -32; [L41] signed char var_1_24 = -128; [L42] unsigned short int var_1_25 = 1000; [L43] signed long int var_1_26 = -500; [L44] unsigned short int var_1_27 = 60741; [L45] unsigned short int var_1_28 = 4; [L46] unsigned short int var_1_29 = 128; [L47] float var_1_30 = 49.5; [L48] float var_1_31 = 0.4; [L49] float var_1_32 = 0.4; [L50] unsigned char var_1_33 = 1; [L51] unsigned short int var_1_34 = 2; [L52] unsigned char var_1_35 = 1; [L53] float var_1_36 = 5.1; [L54] float var_1_37 = 63.5; [L55] unsigned char var_1_38 = 1; [L56] unsigned char var_1_39 = 0; [L57] double var_1_40 = 25.25; [L58] double var_1_41 = 255.4; [L59] double var_1_42 = 256.4; [L60] signed long int var_1_43 = 10; [L61] unsigned long int var_1_44 = 25; [L62] signed long int var_1_45 = -8; [L63] signed long int var_1_46 = 10; [L64] unsigned char var_1_47 = 4; [L65] unsigned char var_1_48 = 128; [L66] unsigned char var_1_49 = 16; [L67] unsigned char var_1_50 = 1; [L68] signed char var_1_51 = 0; [L69] signed char var_1_52 = -8; [L70] unsigned long int var_1_53 = 8; [L71] signed char var_1_54 = 8; [L72] unsigned long int var_1_55 = 3726486877; [L73] signed long int var_1_56 = -10; [L74] unsigned long int var_1_57 = 1000000000; [L75] unsigned long int var_1_58 = 50; [L76] unsigned char var_1_59 = 1; [L77] double var_1_60 = 2.5; [L78] unsigned char var_1_61 = 0; [L79] unsigned char var_1_62 = 0; [L80] unsigned char var_1_63 = 0; [L81] float var_1_64 = -0.5; [L82] unsigned char var_1_65 = 1; [L83] signed long int var_1_66 = -25; [L84] unsigned long int var_1_67 = 10; [L85] double var_1_68 = 4.6; [L86] double var_1_69 = 127.6; [L87] double var_1_70 = 100000000000.6; [L88] double var_1_71 = 3.8; [L89] double var_1_72 = 128.6; [L90] double var_1_73 = 8.75; [L91] double var_1_74 = 4.4; [L92] unsigned char var_1_75 = 2; [L93] unsigned short int var_1_76 = 128; [L94] unsigned short int var_1_77 = 41484; [L95] unsigned short int var_1_78 = 16; [L96] unsigned short int var_1_79 = 10; [L97] double var_1_80 = 8.2; [L98] unsigned char var_1_81 = 2; [L99] unsigned char var_1_82 = 8; [L100] unsigned long int last_1_var_1_10 = 128; [L101] unsigned long int last_1_var_1_16 = 1; [L102] double last_1_var_1_19 = 3.8; [L449] isInitial = 1 [L450] FCALL initially() [L451] COND TRUE 1 [L452] CALL updateLastVariables() [L440] last_1_var_1_10 = var_1_10 [L441] last_1_var_1_16 = var_1_16 [L442] last_1_var_1_19 = var_1_19 [L452] RET updateLastVariables() [L453] CALL updateVariables() [L310] var_1_2 = __VERIFIER_nondet_uchar() [L311] CALL assume_abort_if_not(var_1_2 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L311] RET assume_abort_if_not(var_1_2 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L312] CALL assume_abort_if_not(var_1_2 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L312] RET assume_abort_if_not(var_1_2 <= 1) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L313] var_1_3 = __VERIFIER_nondet_uchar() [L314] CALL assume_abort_if_not(var_1_3 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L314] RET assume_abort_if_not(var_1_3 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L315] CALL assume_abort_if_not(var_1_3 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L315] RET assume_abort_if_not(var_1_3 <= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L316] var_1_7 = __VERIFIER_nondet_char() [L317] CALL assume_abort_if_not(var_1_7 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L317] RET assume_abort_if_not(var_1_7 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L318] CALL assume_abort_if_not(var_1_7 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L318] RET assume_abort_if_not(var_1_7 <= 63) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=16, var_1_9=4] [L319] var_1_8 = __VERIFIER_nondet_char() [L320] CALL assume_abort_if_not(var_1_8 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=4] [L320] RET assume_abort_if_not(var_1_8 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=4] [L321] CALL assume_abort_if_not(var_1_8 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=4] [L321] RET assume_abort_if_not(var_1_8 <= 63) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=4] [L322] var_1_9 = __VERIFIER_nondet_char() [L323] CALL assume_abort_if_not(var_1_9 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L323] RET assume_abort_if_not(var_1_9 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L324] CALL assume_abort_if_not(var_1_9 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L324] RET assume_abort_if_not(var_1_9 <= 126) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1422462314, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L325] var_1_11 = __VERIFIER_nondet_ulong() [L326] CALL assume_abort_if_not(var_1_11 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L326] RET assume_abort_if_not(var_1_11 >= 1073741823) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L327] CALL assume_abort_if_not(var_1_11 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L327] RET assume_abort_if_not(var_1_11 <= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=3609236770, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L328] var_1_17 = __VERIFIER_nondet_ulong() [L329] CALL assume_abort_if_not(var_1_17 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L329] RET assume_abort_if_not(var_1_17 >= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L330] CALL assume_abort_if_not(var_1_17 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L330] RET assume_abort_if_not(var_1_17 <= 4294967294) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2902762324, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L331] var_1_18 = __VERIFIER_nondet_ulong() [L332] CALL assume_abort_if_not(var_1_18 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L332] RET assume_abort_if_not(var_1_18 >= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L333] CALL assume_abort_if_not(var_1_18 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L333] RET assume_abort_if_not(var_1_18 <= 4294967294) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_20=1023/4, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L334] var_1_20 = __VERIFIER_nondet_double() [L335] CALL assume_abort_if_not((var_1_20 >= -922337.2036854765600e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 9223372.036854765600e+12F && var_1_20 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L335] RET assume_abort_if_not((var_1_20 >= -922337.2036854765600e+13F && var_1_20 <= -1.0e-20F) || (var_1_20 <= 9223372.036854765600e+12F && var_1_20 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=-128, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L336] var_1_24 = __VERIFIER_nondet_char() [L337] CALL assume_abort_if_not(var_1_24 >= -128) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L337] RET assume_abort_if_not(var_1_24 >= -128) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L338] CALL assume_abort_if_not(var_1_24 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L338] RET assume_abort_if_not(var_1_24 <= 127) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=-500, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L339] var_1_26 = __VERIFIER_nondet_long() [L340] CALL assume_abort_if_not(var_1_26 >= -2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L340] RET assume_abort_if_not(var_1_26 >= -2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L341] CALL assume_abort_if_not(var_1_26 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L341] RET assume_abort_if_not(var_1_26 <= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L342] CALL assume_abort_if_not(var_1_26 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L342] RET assume_abort_if_not(var_1_26 != 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=60741, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L343] var_1_27 = __VERIFIER_nondet_ushort() [L344] CALL assume_abort_if_not(var_1_27 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L344] RET assume_abort_if_not(var_1_27 >= 32767) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L345] CALL assume_abort_if_not(var_1_27 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L345] RET assume_abort_if_not(var_1_27 <= 65534) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=4, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L346] var_1_28 = __VERIFIER_nondet_ushort() [L347] CALL assume_abort_if_not(var_1_28 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L347] RET assume_abort_if_not(var_1_28 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L348] CALL assume_abort_if_not(var_1_28 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L348] RET assume_abort_if_not(var_1_28 <= 32767) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=128, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L349] var_1_29 = __VERIFIER_nondet_ushort() [L350] CALL assume_abort_if_not(var_1_29 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L350] RET assume_abort_if_not(var_1_29 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L351] CALL assume_abort_if_not(var_1_29 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L351] RET assume_abort_if_not(var_1_29 <= 32767) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_30=99/2, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L352] var_1_30 = __VERIFIER_nondet_float() [L353] CALL assume_abort_if_not((var_1_30 >= -922337.2036854776000e+13F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 9223372.036854776000e+12F && var_1_30 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L353] RET assume_abort_if_not((var_1_30 >= -922337.2036854776000e+13F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 9223372.036854776000e+12F && var_1_30 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_31=2/5, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L354] var_1_31 = __VERIFIER_nondet_float() [L355] CALL assume_abort_if_not((var_1_31 >= -922337.2036854776000e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854776000e+12F && var_1_31 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L355] RET assume_abort_if_not((var_1_31 >= -922337.2036854776000e+13F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854776000e+12F && var_1_31 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_32=2/5, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L356] var_1_32 = __VERIFIER_nondet_float() [L357] CALL assume_abort_if_not((var_1_32 >= -922337.2036854776000e+13F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 9223372.036854776000e+12F && var_1_32 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L357] RET assume_abort_if_not((var_1_32 >= -922337.2036854776000e+13F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 9223372.036854776000e+12F && var_1_32 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L358] var_1_33 = __VERIFIER_nondet_uchar() [L359] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L359] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L360] CALL assume_abort_if_not(var_1_33 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L360] RET assume_abort_if_not(var_1_33 <= 1) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=2, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L361] var_1_34 = __VERIFIER_nondet_ushort() [L362] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L362] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L363] CALL assume_abort_if_not(var_1_34 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L363] RET assume_abort_if_not(var_1_34 <= 32767) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_36=51/10, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L364] var_1_36 = __VERIFIER_nondet_float() [L365] CALL assume_abort_if_not((var_1_36 >= -922337.2036854776000e+13F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 9223372.036854776000e+12F && var_1_36 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L365] RET assume_abort_if_not((var_1_36 >= -922337.2036854776000e+13F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 9223372.036854776000e+12F && var_1_36 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_37=127/2, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L366] var_1_37 = __VERIFIER_nondet_float() [L367] CALL assume_abort_if_not((var_1_37 >= -922337.2036854776000e+13F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854776000e+12F && var_1_37 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L367] RET assume_abort_if_not((var_1_37 >= -922337.2036854776000e+13F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854776000e+12F && var_1_37 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L368] CALL assume_abort_if_not(var_1_37 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L368] RET assume_abort_if_not(var_1_37 != 0.0F) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L369] var_1_38 = __VERIFIER_nondet_uchar() [L370] CALL assume_abort_if_not(var_1_38 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L370] RET assume_abort_if_not(var_1_38 >= 1) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L371] CALL assume_abort_if_not(var_1_38 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L371] RET assume_abort_if_not(var_1_38 <= 1) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L372] var_1_39 = __VERIFIER_nondet_uchar() [L373] CALL assume_abort_if_not(var_1_39 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L373] RET assume_abort_if_not(var_1_39 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L374] CALL assume_abort_if_not(var_1_39 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L374] RET assume_abort_if_not(var_1_39 <= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_41=1277/5, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L375] var_1_41 = __VERIFIER_nondet_double() [L376] CALL assume_abort_if_not((var_1_41 >= -922337.2036854765600e+13F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 9223372.036854765600e+12F && var_1_41 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L376] RET assume_abort_if_not((var_1_41 >= -922337.2036854765600e+13F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 9223372.036854765600e+12F && var_1_41 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_42=1282/5, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L377] var_1_42 = __VERIFIER_nondet_double() [L378] CALL assume_abort_if_not((var_1_42 >= -922337.2036854765600e+13F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 9223372.036854765600e+12F && var_1_42 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L378] RET assume_abort_if_not((var_1_42 >= -922337.2036854765600e+13F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 9223372.036854765600e+12F && var_1_42 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=10, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L379] var_1_43 = __VERIFIER_nondet_long() [L380] CALL assume_abort_if_not(var_1_43 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L380] RET assume_abort_if_not(var_1_43 >= -2147483648) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L381] CALL assume_abort_if_not(var_1_43 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L381] RET assume_abort_if_not(var_1_43 <= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=-8, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L382] var_1_45 = __VERIFIER_nondet_long() [L383] CALL assume_abort_if_not(var_1_45 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L383] RET assume_abort_if_not(var_1_45 >= -2147483648) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L384] CALL assume_abort_if_not(var_1_45 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L384] RET assume_abort_if_not(var_1_45 <= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=10, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L385] var_1_46 = __VERIFIER_nondet_long() [L386] CALL assume_abort_if_not(var_1_46 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L386] RET assume_abort_if_not(var_1_46 >= -2147483648) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L387] CALL assume_abort_if_not(var_1_46 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L387] RET assume_abort_if_not(var_1_46 <= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=128, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L388] var_1_48 = __VERIFIER_nondet_uchar() [L389] CALL assume_abort_if_not(var_1_48 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L389] RET assume_abort_if_not(var_1_48 >= 127) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L390] CALL assume_abort_if_not(var_1_48 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L390] RET assume_abort_if_not(var_1_48 <= 254) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=16, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L391] var_1_49 = __VERIFIER_nondet_uchar() [L392] CALL assume_abort_if_not(var_1_49 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L392] RET assume_abort_if_not(var_1_49 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L393] CALL assume_abort_if_not(var_1_49 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L393] RET assume_abort_if_not(var_1_49 <= 127) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=-8, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L394] var_1_52 = __VERIFIER_nondet_char() [L395] CALL assume_abort_if_not(var_1_52 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L395] RET assume_abort_if_not(var_1_52 >= -127) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L396] CALL assume_abort_if_not(var_1_52 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L396] RET assume_abort_if_not(var_1_52 <= 126) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=8, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L397] var_1_54 = __VERIFIER_nondet_char() [L398] CALL assume_abort_if_not(var_1_54 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L398] RET assume_abort_if_not(var_1_54 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L399] CALL assume_abort_if_not(var_1_54 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L399] RET assume_abort_if_not(var_1_54 <= 127) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=3726486877, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L400] var_1_55 = __VERIFIER_nondet_ulong() [L401] CALL assume_abort_if_not(var_1_55 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L401] RET assume_abort_if_not(var_1_55 >= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L402] CALL assume_abort_if_not(var_1_55 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L402] RET assume_abort_if_not(var_1_55 <= 4294967294) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=50, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L403] var_1_58 = __VERIFIER_nondet_ulong() [L404] CALL assume_abort_if_not(var_1_58 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L404] RET assume_abort_if_not(var_1_58 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L405] CALL assume_abort_if_not(var_1_58 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L405] RET assume_abort_if_not(var_1_58 <= 2147483647) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_60=5/2, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L406] var_1_60 = __VERIFIER_nondet_double() [L407] CALL assume_abort_if_not((var_1_60 >= -922337.2036854776000e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 9223372.036854776000e+12F && var_1_60 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L407] RET assume_abort_if_not((var_1_60 >= -922337.2036854776000e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 9223372.036854776000e+12F && var_1_60 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L408] var_1_61 = __VERIFIER_nondet_uchar() [L409] CALL assume_abort_if_not(var_1_61 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L409] RET assume_abort_if_not(var_1_61 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L410] CALL assume_abort_if_not(var_1_61 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L410] RET assume_abort_if_not(var_1_61 <= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L411] var_1_62 = __VERIFIER_nondet_uchar() [L412] CALL assume_abort_if_not(var_1_62 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L412] RET assume_abort_if_not(var_1_62 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L413] CALL assume_abort_if_not(var_1_62 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L413] RET assume_abort_if_not(var_1_62 <= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L414] var_1_63 = __VERIFIER_nondet_uchar() [L415] CALL assume_abort_if_not(var_1_63 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L415] RET assume_abort_if_not(var_1_63 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L416] CALL assume_abort_if_not(var_1_63 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L416] RET assume_abort_if_not(var_1_63 <= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_69=638/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L417] var_1_69 = __VERIFIER_nondet_double() [L418] CALL assume_abort_if_not((var_1_69 >= 0.0F && var_1_69 <= -1.0e-20F) || (var_1_69 <= 9223372.036854765600e+12F && var_1_69 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L418] RET assume_abort_if_not((var_1_69 >= 0.0F && var_1_69 <= -1.0e-20F) || (var_1_69 <= 9223372.036854765600e+12F && var_1_69 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_70=500000000003/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L419] var_1_70 = __VERIFIER_nondet_double() [L420] CALL assume_abort_if_not((var_1_70 >= 0.0F && var_1_70 <= -1.0e-20F) || (var_1_70 <= 9223372.036854765600e+12F && var_1_70 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L420] RET assume_abort_if_not((var_1_70 >= 0.0F && var_1_70 <= -1.0e-20F) || (var_1_70 <= 9223372.036854765600e+12F && var_1_70 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=19/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L421] var_1_71 = __VERIFIER_nondet_double() [L422] CALL assume_abort_if_not((var_1_71 >= 0.0F && var_1_71 <= -1.0e-20F) || (var_1_71 <= 9223372.036854765600e+12F && var_1_71 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L422] RET assume_abort_if_not((var_1_71 >= 0.0F && var_1_71 <= -1.0e-20F) || (var_1_71 <= 9223372.036854765600e+12F && var_1_71 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_72=643/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L423] var_1_72 = __VERIFIER_nondet_double() [L424] CALL assume_abort_if_not((var_1_72 >= 0.0F && var_1_72 <= -1.0e-20F) || (var_1_72 <= 9223372.036854765600e+12F && var_1_72 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L424] RET assume_abort_if_not((var_1_72 >= 0.0F && var_1_72 <= -1.0e-20F) || (var_1_72 <= 9223372.036854765600e+12F && var_1_72 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_73=35/4, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L425] var_1_73 = __VERIFIER_nondet_double() [L426] CALL assume_abort_if_not((var_1_73 >= -461168.6018427382800e+13F && var_1_73 <= -1.0e-20F) || (var_1_73 <= 4611686.018427382800e+12F && var_1_73 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L426] RET assume_abort_if_not((var_1_73 >= -461168.6018427382800e+13F && var_1_73 <= -1.0e-20F) || (var_1_73 <= 4611686.018427382800e+12F && var_1_73 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_74=22/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L427] var_1_74 = __VERIFIER_nondet_double() [L428] CALL assume_abort_if_not((var_1_74 >= 0.0F && var_1_74 <= -1.0e-20F) || (var_1_74 <= 4611686.018427382800e+12F && var_1_74 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L428] RET assume_abort_if_not((var_1_74 >= 0.0F && var_1_74 <= -1.0e-20F) || (var_1_74 <= 4611686.018427382800e+12F && var_1_74 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_76=128, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L429] var_1_76 = __VERIFIER_nondet_ushort() [L430] CALL assume_abort_if_not(var_1_76 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L430] RET assume_abort_if_not(var_1_76 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L431] CALL assume_abort_if_not(var_1_76 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L431] RET assume_abort_if_not(var_1_76 <= 65535) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=41484, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L432] var_1_77 = __VERIFIER_nondet_ushort() [L433] CALL assume_abort_if_not(var_1_77 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L433] RET assume_abort_if_not(var_1_77 >= 32767) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L434] CALL assume_abort_if_not(var_1_77 <= 65535) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L434] RET assume_abort_if_not(var_1_77 <= 65535) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=10, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L435] var_1_79 = __VERIFIER_nondet_ushort() [L436] CALL assume_abort_if_not(var_1_79 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L436] RET assume_abort_if_not(var_1_79 >= 0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L437] CALL assume_abort_if_not(var_1_79 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L437] RET assume_abort_if_not(var_1_79 <= 65534) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=-8, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L453] RET updateVariables() [L454] CALL step() [L106] var_1_22 = ((((-25) < 0 ) ? -(-25) : (-25))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L107] COND TRUE var_1_22 > var_1_24 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=-32, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L108] COND TRUE (~ var_1_22) <= 128 [L109] var_1_23 = (((((((4 + var_1_22) < 0 ) ? -(4 + var_1_22) : (4 + var_1_22))) < 0 ) ? -((((4 + var_1_22) < 0 ) ? -(4 + var_1_22) : (4 + var_1_22))) : ((((4 + var_1_22) < 0 ) ? -(4 + var_1_22) : (4 + var_1_22))))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L114] COND FALSE !(var_1_23 == (var_1_24 % ((((var_1_26) < 0 ) ? -(var_1_26) : (var_1_26))))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=1000, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L117] COND TRUE (var_1_30 + var_1_31) != var_1_32 [L118] var_1_25 = (var_1_27 - var_1_29) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L125] COND FALSE !((var_1_28 % -10) >= var_1_26) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=1, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L134] COND TRUE var_1_38 && ((var_1_30 + var_1_32) > ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37)))) [L135] var_1_35 = (! var_1_38) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L138] COND TRUE \read(var_1_38) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L139] EXPR var_1_24 ^ var_1_29 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=101/4, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L139] COND FALSE !(5 < (var_1_24 ^ var_1_29)) [L152] var_1_40 = ((((32.9) < (128.375)) ? (32.9) : (128.375))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L155] EXPR var_1_24 >> var_1_25 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L155] EXPR ((var_1_46) > ((var_1_24 >> var_1_25))) ? (var_1_46) : ((var_1_24 >> var_1_25)) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=25, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L155] COND TRUE var_1_45 < ((((var_1_46) > ((var_1_24 >> var_1_25))) ? (var_1_46) : ((var_1_24 >> var_1_25)))) [L156] var_1_44 = ((((((((var_1_28) > (var_1_34)) ? (var_1_28) : (var_1_34)))) > (var_1_27)) ? (((((var_1_28) > (var_1_34)) ? (var_1_28) : (var_1_34)))) : (var_1_27))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L160] COND FALSE !(\read(var_1_39)) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=4, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L163] COND TRUE var_1_30 < var_1_32 [L164] var_1_47 = (((((((var_1_48) < 0 ) ? -(var_1_48) : (var_1_48))) < 0 ) ? -((((var_1_48) < 0 ) ? -(var_1_48) : (var_1_48))) : ((((var_1_48) < 0 ) ? -(var_1_48) : (var_1_48))))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L169] COND FALSE !(\read(var_1_35)) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L172] COND FALSE !((- var_1_29) == (var_1_25 + var_1_24)) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=0, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L175] COND TRUE var_1_31 < var_1_40 [L176] var_1_51 = var_1_52 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L179] COND TRUE ! (var_1_42 >= var_1_30) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=8, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L180] COND TRUE var_1_52 > (var_1_49 - var_1_54) [L181] var_1_53 = (var_1_55 - ((((var_1_48) > (var_1_49)) ? (var_1_48) : (var_1_49)))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L184] COND FALSE !(! var_1_38) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L187] COND FALSE !(var_1_22 == var_1_23) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=1000000000, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L193] var_1_57 = (((((var_1_34) < (var_1_58)) ? (var_1_34) : (var_1_58))) + var_1_49) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L194] EXPR var_1_24 & (var_1_43 + var_1_29) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L194] COND FALSE !(((((32) < (var_1_34)) ? (32) : (var_1_34))) > (var_1_24 & (var_1_43 + var_1_29))) [L199] COND FALSE !(\read(var_1_33)) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=1, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L204] COND TRUE var_1_31 < var_1_36 [L205] var_1_65 = ((var_1_61 && var_1_62) || var_1_39) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L207] COND FALSE !((var_1_48 - ((((64) < 0 ) ? -(64) : (64)))) > var_1_26) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L212] COND FALSE !(var_1_56 <= (~ (var_1_53 / 25))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L223] COND FALSE !(var_1_41 < (var_1_30 * var_1_40)) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L230] COND TRUE var_1_25 != var_1_67 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=2, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L231] COND TRUE var_1_28 >= (var_1_76 + var_1_57) [L232] var_1_75 = (var_1_48 - var_1_54) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L241] COND TRUE ! var_1_33 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L242] COND FALSE !(var_1_68 >= var_1_31) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=41/5, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L258] COND TRUE \read(var_1_50) [L259] var_1_80 = var_1_71 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=2, var_1_82=8, var_1_8=9, var_1_9=0] [L261] COND TRUE var_1_31 > (((((24.8f) < 0 ) ? -(24.8f) : (24.8f))) / var_1_37) [L262] var_1_81 = ((((var_1_49) < 0 ) ? -(var_1_49) : (var_1_49))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=9, var_1_9=0] [L264] COND FALSE !((var_1_64 > ((((var_1_80) < 0 ) ? -(var_1_80) : (var_1_80)))) && var_1_61) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=9, var_1_9=0] [L267] unsigned long int stepLocal_1 = last_1_var_1_16; [L268] unsigned long int stepLocal_0 = last_1_var_1_16; VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, stepLocal_0=1, stepLocal_1=1, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=9, var_1_9=0] [L269] COND TRUE stepLocal_1 != last_1_var_1_10 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, stepLocal_0=1, stepLocal_1=1, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=9, var_1_9=0] [L270] COND FALSE !(var_1_8 <= stepLocal_0) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, stepLocal_0=1, stepLocal_1=1, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=5, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=9, var_1_9=0] [L278] COND TRUE var_1_12 == var_1_12 [L279] var_1_4 = ((8 + ((((var_1_7) > (var_1_8)) ? (var_1_7) : (var_1_8)))) - var_1_9) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, stepLocal_0=1, stepLocal_1=1, var_1_10=128, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=19/5, var_1_1=1, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=17, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=9, var_1_9=0] [L281] var_1_1 = (var_1_2 || (! var_1_3)) [L282] var_1_10 = (4027026809u - (((((var_1_11) < 0 ) ? -(var_1_11) : (var_1_11))) - var_1_7)) [L283] var_1_19 = ((((((((var_1_20) < 0 ) ? -(var_1_20) : (var_1_20)))) < (1.4)) ? (((((var_1_20) < 0 ) ? -(var_1_20) : (var_1_20)))) : (1.4))) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, stepLocal_0=1, stepLocal_1=1, var_1_10=2953284986, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=17, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=9, var_1_9=0] [L284] COND TRUE \read(var_1_1) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, stepLocal_0=1, stepLocal_1=1, var_1_10=2953284986, var_1_11=1073741823, var_1_12=8, var_1_15=-50, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=17, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=9, var_1_9=0] [L285] COND FALSE !(var_1_19 >= var_1_19) [L290] var_1_15 = var_1_7 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, stepLocal_0=1, stepLocal_1=1, var_1_10=2953284986, var_1_11=1073741823, var_1_12=8, var_1_15=0, var_1_16=1, var_1_17=2147483647, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=17, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=9, var_1_9=0] [L295] COND TRUE var_1_19 != var_1_19 [L296] var_1_16 = (((((var_1_11) < (var_1_7)) ? (var_1_11) : (var_1_7))) + var_1_8) VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, stepLocal_0=1, stepLocal_1=1, var_1_10=2953284986, var_1_11=1073741823, var_1_12=8, var_1_15=0, var_1_16=9, var_1_17=2147483647, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=17, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=9, var_1_9=0] [L304] unsigned char stepLocal_2 = var_1_1; VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, stepLocal_0=1, stepLocal_1=1, stepLocal_2=1, var_1_10=2953284986, var_1_11=1073741823, var_1_12=8, var_1_15=0, var_1_16=9, var_1_17=2147483647, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=17, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=9, var_1_9=0] [L305] COND TRUE (var_1_16 == (var_1_8 - var_1_9)) && stepLocal_2 [L306] var_1_21 = var_1_9 VAL [isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, stepLocal_0=1, stepLocal_1=1, stepLocal_2=1, var_1_10=2953284986, var_1_11=1073741823, var_1_12=8, var_1_15=0, var_1_16=9, var_1_17=2147483647, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=17, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=9, var_1_9=0] [L454] RET step() [L455] CALL, EXPR property() [L445-L446] return (((((((var_1_1 == ((unsigned char) (var_1_2 || (! var_1_3)))) && ((var_1_12 == var_1_12) ? (var_1_4 == ((signed char) ((8 + ((((var_1_7) > (var_1_8)) ? (var_1_7) : (var_1_8)))) - var_1_9))) : 1)) && (var_1_10 == ((unsigned long int) (4027026809u - (((((var_1_11) < 0 ) ? -(var_1_11) : (var_1_11))) - var_1_7))))) && ((last_1_var_1_16 != last_1_var_1_10) ? ((var_1_8 <= last_1_var_1_16) ? (((- last_1_var_1_19) >= last_1_var_1_19) ? (var_1_12 == ((signed short int) var_1_8)) : 1) : 1) : (var_1_12 == ((signed short int) var_1_9)))) && (var_1_1 ? ((var_1_19 >= var_1_19) ? ((! var_1_3) ? (var_1_15 == ((signed short int) var_1_8)) : 1) : (var_1_15 == ((signed short int) var_1_7))) : (var_1_15 == ((signed short int) 5)))) && ((var_1_19 != var_1_19) ? (var_1_16 == ((unsigned long int) (((((var_1_11) < (var_1_7)) ? (var_1_11) : (var_1_7))) + var_1_8))) : ((var_1_4 > var_1_12) ? (var_1_16 == ((unsigned long int) (var_1_17 - (var_1_11 - var_1_8)))) : (var_1_16 == ((unsigned long int) (((((var_1_17) > (var_1_18)) ? (var_1_17) : (var_1_18))) - var_1_9)))))) && (var_1_19 == ((double) ((((((((var_1_20) < 0 ) ? -(var_1_20) : (var_1_20)))) < (1.4)) ? (((((var_1_20) < 0 ) ? -(var_1_20) : (var_1_20)))) : (1.4)))))) && (((var_1_16 == (var_1_8 - var_1_9)) && var_1_1) ? (var_1_21 == ((unsigned short int) var_1_9)) : 1) ; [L455] RET, EXPR property() [L455] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=2953284986, var_1_11=1073741823, var_1_12=8, var_1_15=0, var_1_16=9, var_1_17=2147483647, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=17, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=9, var_1_9=0] [L19] reach_error() VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_10=128, last_1_var_1_16=1, last_1_var_1_19=19/5, var_1_10=2953284986, var_1_11=1073741823, var_1_12=8, var_1_15=0, var_1_16=9, var_1_17=2147483647, var_1_18=2147483647, var_1_19=3, var_1_1=1, var_1_20=0, var_1_21=0, var_1_22=25, var_1_23=29, var_1_24=0, var_1_25=32762, var_1_26=63, var_1_27=32767, var_1_28=138, var_1_29=5, var_1_2=1, var_1_33=0, var_1_34=0, var_1_35=0, var_1_38=1, var_1_39=0, var_1_3=0, var_1_40=329/10, var_1_43=2147483647, var_1_44=32767, var_1_45=0, var_1_46=1, var_1_47=127, var_1_48=127, var_1_49=127, var_1_4=17, var_1_50=1, var_1_51=126, var_1_52=126, var_1_53=4294967167, var_1_54=2, var_1_55=4294967294, var_1_56=-10, var_1_57=127, var_1_58=1, var_1_59=1, var_1_61=0, var_1_62=0, var_1_63=0, var_1_65=0, var_1_66=-25, var_1_67=10, var_1_68=23/5, var_1_71=2, var_1_75=125, var_1_76=11, var_1_77=65535, var_1_78=16, var_1_79=0, var_1_7=0, var_1_80=2, var_1_81=127, var_1_82=8, var_1_8=9, var_1_9=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 223 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 240.9s, OverallIterations: 22, TraceHistogramMax: 81, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 151.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 4 mSolverCounterUnknown, 12252 SdHoareTripleChecker+Valid, 45.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 11996 mSDsluCounter, 31390 SdHoareTripleChecker+Invalid, 43.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 20730 mSDsCounter, 2740 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 11506 IncrementalHoareTripleChecker+Invalid, 14250 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2740 mSolverCounterUnsat, 10660 mSDtfsCounter, 11506 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 14484 GetRequests, 14227 SyntacticMatches, 3 SemanticMatches, 254 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2265 ImplicationChecksByTransitivity, 68.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=53585occurred in iteration=18, InterpolantAutomatonStates: 238, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 37.3s AutomataMinimizationTime, 21 MinimizatonAttempts, 198858 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.2s SsaConstructionTime, 4.3s SatisfiabilityAnalysisTime, 36.4s InterpolantComputationTime, 11462 NumberOfCodeBlocks, 11462 NumberOfCodeBlocksAsserted, 23 NumberOfCheckSat, 13934 ConstructedInterpolants, 6 QuantifiedInterpolants, 37323 SizeOfPredicates, 64 NumberOfNonLiveVariables, 22882 ConjunctsInSsa, 134 ConjunctsInUnsatCore, 28 InterpolantComputations, 13 PerfectInterpolantSequences, 360408/362880 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 01:32:55,480 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 568715a232aa16d18571b6e9b4b6f71d3297e66e84733db9163f76f7b8e7e31f --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 01:32:57,698 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 01:32:57,776 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-11-29 01:32:57,783 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 01:32:57,784 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 01:32:57,823 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 01:32:57,823 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 01:32:57,824 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 01:32:57,825 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 01:32:57,826 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 01:32:57,826 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 01:32:57,827 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 01:32:57,828 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 01:32:57,829 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 01:32:57,829 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 01:32:57,830 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 01:32:57,831 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 01:32:57,832 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 01:32:57,832 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 01:32:57,833 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 01:32:57,833 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 01:32:57,834 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 01:32:57,835 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 01:32:57,835 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-29 01:32:57,836 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-11-29 01:32:57,836 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-11-29 01:32:57,836 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 01:32:57,837 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 01:32:57,837 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 01:32:57,837 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 01:32:57,838 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 01:32:57,838 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 01:32:57,839 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 01:32:57,839 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:32:57,839 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 01:32:57,840 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 01:32:57,840 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 01:32:57,840 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-11-29 01:32:57,840 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-11-29 01:32:57,841 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 01:32:57,841 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 01:32:57,841 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 01:32:57,842 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 01:32:57,842 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 01:32:57,842 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-11-29 01:32:57,842 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_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 -> 568715a232aa16d18571b6e9b4b6f71d3297e66e84733db9163f76f7b8e7e31f [2023-11-29 01:32:58,159 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 01:32:58,182 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 01:32:58,186 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 01:32:58,187 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 01:32:58,187 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 01:32:58,189 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i [2023-11-29 01:33:01,255 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 01:33:01,543 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 01:33:01,544 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i [2023-11-29 01:33:01,563 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/data/76b50047e/2b13c8d9f9e0430eb63b63e7c4f1cc04/FLAGfb62b4705 [2023-11-29 01:33:01,816 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/data/76b50047e/2b13c8d9f9e0430eb63b63e7c4f1cc04 [2023-11-29 01:33:01,819 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 01:33:01,821 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 01:33:01,823 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 01:33:01,823 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 01:33:01,829 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 01:33:01,830 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:33:01" (1/1) ... [2023-11-29 01:33:01,831 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@54754812 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:01, skipping insertion in model container [2023-11-29 01:33:01,831 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:33:01" (1/1) ... [2023-11-29 01:33:01,885 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:33:02,070 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_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i[916,929] [2023-11-29 01:33:02,221 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:33:02,245 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 01:33:02,261 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_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-11.i[916,929] [2023-11-29 01:33:02,333 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:33:02,376 INFO L206 MainTranslator]: Completed translation [2023-11-29 01:33:02,377 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:02 WrapperNode [2023-11-29 01:33:02,377 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 01:33:02,379 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 01:33:02,379 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 01:33:02,379 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 01:33:02,389 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:02" (1/1) ... [2023-11-29 01:33:02,441 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:02" (1/1) ... [2023-11-29 01:33:02,487 INFO L138 Inliner]: procedures = 27, calls = 94, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 458 [2023-11-29 01:33:02,487 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 01:33:02,488 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 01:33:02,489 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 01:33:02,489 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 01:33:02,503 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:02" (1/1) ... [2023-11-29 01:33:02,503 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:02" (1/1) ... [2023-11-29 01:33:02,512 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:02" (1/1) ... [2023-11-29 01:33:02,534 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 01:33:02,534 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:02" (1/1) ... [2023-11-29 01:33:02,535 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:02" (1/1) ... [2023-11-29 01:33:02,558 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:02" (1/1) ... [2023-11-29 01:33:02,566 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:02" (1/1) ... [2023-11-29 01:33:02,573 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:02" (1/1) ... [2023-11-29 01:33:02,579 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:02" (1/1) ... [2023-11-29 01:33:02,586 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 01:33:02,588 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 01:33:02,588 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 01:33:02,588 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 01:33:02,589 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:02" (1/1) ... [2023-11-29 01:33:02,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:33:02,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:33:02,623 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 01:33:02,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 01:33:02,665 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 01:33:02,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-11-29 01:33:02,666 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 01:33:02,666 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 01:33:02,666 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 01:33:02,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 01:33:02,810 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 01:33:02,813 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 01:33:17,788 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 01:33:17,847 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 01:33:17,847 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 01:33:17,848 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:33:17 BoogieIcfgContainer [2023-11-29 01:33:17,848 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 01:33:17,851 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 01:33:17,851 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 01:33:17,854 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 01:33:17,855 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 01:33:01" (1/3) ... [2023-11-29 01:33:17,856 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12f9fa40 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:33:17, skipping insertion in model container [2023-11-29 01:33:17,856 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:33:02" (2/3) ... [2023-11-29 01:33:17,856 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12f9fa40 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:33:17, skipping insertion in model container [2023-11-29 01:33:17,857 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:33:17" (3/3) ... [2023-11-29 01:33:17,858 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-11.i [2023-11-29 01:33:17,875 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 01:33:17,876 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 01:33:17,931 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 01:33:17,937 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;@391fe1d3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 01:33:17,938 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 01:33:17,944 INFO L276 IsEmpty]: Start isEmpty. Operand has 203 states, 119 states have (on average 1.5294117647058822) internal successors, (182), 120 states have internal predecessors, (182), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2023-11-29 01:33:17,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2023-11-29 01:33:17,997 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:33:17,998 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:33:17,998 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:33:18,004 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:33:18,004 INFO L85 PathProgramCache]: Analyzing trace with hash 949984622, now seen corresponding path program 1 times [2023-11-29 01:33:18,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:33:18,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2059522373] [2023-11-29 01:33:18,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:33:18,021 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 01:33:18,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:33:18,023 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:18,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:19,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:33:19,120 INFO L262 TraceCheckSpWp]: Trace formula consists of 772 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:33:19,145 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:33:20,422 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6540 proven. 126 refuted. 0 times theorem prover too weak. 6294 trivial. 0 not checked. [2023-11-29 01:33:20,422 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:33:21,200 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 114 proven. 126 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2023-11-29 01:33:21,201 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:33:21,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2059522373] [2023-11-29 01:33:21,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2059522373] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:33:21,202 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:33:21,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-29 01:33:21,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694869250] [2023-11-29 01:33:21,205 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:33:21,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:33:21,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:33:21,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:33:21,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:33:21,247 INFO L87 Difference]: Start difference. First operand has 203 states, 119 states have (on average 1.5294117647058822) internal successors, (182), 120 states have internal predecessors, (182), 81 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) Second operand has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2023-11-29 01:33:23,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:33:23,825 INFO L93 Difference]: Finished difference Result 409 states and 774 transitions. [2023-11-29 01:33:23,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 01:33:23,830 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) Word has length 489 [2023-11-29 01:33:23,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:33:23,846 INFO L225 Difference]: With dead ends: 409 [2023-11-29 01:33:23,846 INFO L226 Difference]: Without dead ends: 207 [2023-11-29 01:33:23,854 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 980 GetRequests, 970 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:33:23,858 INFO L413 NwaCegarLoop]: 244 mSDtfsCounter, 458 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 182 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 496 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:33:23,859 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [496 Valid, 567 Invalid, 590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [182 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-11-29 01:33:23,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2023-11-29 01:33:23,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 205. [2023-11-29 01:33:23,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 121 states have (on average 1.4545454545454546) internal successors, (176), 121 states have internal predecessors, (176), 81 states have call successors, (81), 2 states have call predecessors, (81), 2 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2023-11-29 01:33:23,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 338 transitions. [2023-11-29 01:33:23,950 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 338 transitions. Word has length 489 [2023-11-29 01:33:23,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:33:23,953 INFO L495 AbstractCegarLoop]: Abstraction has 205 states and 338 transitions. [2023-11-29 01:33:23,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2023-11-29 01:33:23,954 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 338 transitions. [2023-11-29 01:33:23,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 492 [2023-11-29 01:33:23,966 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:33:23,967 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:33:23,983 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-11-29 01:33:24,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:24,168 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:33:24,168 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:33:24,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1738733429, now seen corresponding path program 1 times [2023-11-29 01:33:24,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:33:24,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1895836363] [2023-11-29 01:33:24,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:33:24,171 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 01:33:24,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:33:24,172 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:24,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:25,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:33:25,112 INFO L262 TraceCheckSpWp]: Trace formula consists of 774 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:33:25,126 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:33:26,282 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6558 proven. 117 refuted. 0 times theorem prover too weak. 6285 trivial. 0 not checked. [2023-11-29 01:33:26,283 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:33:27,028 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 123 proven. 117 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2023-11-29 01:33:27,028 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:33:27,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1895836363] [2023-11-29 01:33:27,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1895836363] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:33:27,028 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:33:27,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-29 01:33:27,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367853747] [2023-11-29 01:33:27,029 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:33:27,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:33:27,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:33:27,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:33:27,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:33:27,035 INFO L87 Difference]: Start difference. First operand 205 states and 338 transitions. Second operand has 7 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 2 states have call successors, (120), 2 states have call predecessors, (120), 4 states have return successors, (121), 2 states have call predecessors, (121), 2 states have call successors, (121) [2023-11-29 01:33:28,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:33:28,986 INFO L93 Difference]: Finished difference Result 417 states and 682 transitions. [2023-11-29 01:33:28,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 01:33:28,989 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), 2 states have call successors, (120), 2 states have call predecessors, (120), 4 states have return successors, (121), 2 states have call predecessors, (121), 2 states have call successors, (121) Word has length 491 [2023-11-29 01:33:28,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:33:28,994 INFO L225 Difference]: With dead ends: 417 [2023-11-29 01:33:28,994 INFO L226 Difference]: Without dead ends: 213 [2023-11-29 01:33:28,995 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 984 GetRequests, 974 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:33:28,996 INFO L413 NwaCegarLoop]: 243 mSDtfsCounter, 454 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 409 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 600 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 409 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:33:28,997 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 564 Invalid, 600 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 409 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 01:33:28,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2023-11-29 01:33:29,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 209. [2023-11-29 01:33:29,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 124 states have (on average 1.435483870967742) internal successors, (178), 124 states have internal predecessors, (178), 81 states have call successors, (81), 3 states have call predecessors, (81), 3 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2023-11-29 01:33:29,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 340 transitions. [2023-11-29 01:33:29,043 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 340 transitions. Word has length 491 [2023-11-29 01:33:29,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:33:29,046 INFO L495 AbstractCegarLoop]: Abstraction has 209 states and 340 transitions. [2023-11-29 01:33:29,046 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), 2 states have call successors, (120), 2 states have call predecessors, (120), 4 states have return successors, (121), 2 states have call predecessors, (121), 2 states have call successors, (121) [2023-11-29 01:33:29,046 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 340 transitions. [2023-11-29 01:33:29,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2023-11-29 01:33:29,052 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:33:29,053 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:33:29,077 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:29,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:29,260 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:33:29,261 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:33:29,261 INFO L85 PathProgramCache]: Analyzing trace with hash -1312249225, now seen corresponding path program 1 times [2023-11-29 01:33:29,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:33:29,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1263366955] [2023-11-29 01:33:29,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:33:29,262 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 01:33:29,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:33:29,264 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:29,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:30,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:33:30,241 INFO L262 TraceCheckSpWp]: Trace formula consists of 775 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 01:33:30,252 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:33:31,243 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 6540 proven. 126 refuted. 0 times theorem prover too weak. 6294 trivial. 0 not checked. [2023-11-29 01:33:31,243 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:33:31,916 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 114 proven. 126 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2023-11-29 01:33:31,916 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:33:31,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1263366955] [2023-11-29 01:33:31,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1263366955] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:33:31,917 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:33:31,917 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2023-11-29 01:33:31,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750825933] [2023-11-29 01:33:31,918 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:33:31,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:33:31,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:33:31,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:33:31,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:33:31,922 INFO L87 Difference]: Start difference. First operand 209 states and 340 transitions. Second operand has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2023-11-29 01:33:35,547 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 01:33:38,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:33:38,666 INFO L93 Difference]: Finished difference Result 633 states and 1026 transitions. [2023-11-29 01:33:38,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 01:33:38,705 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) Word has length 492 [2023-11-29 01:33:38,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:33:38,711 INFO L225 Difference]: With dead ends: 633 [2023-11-29 01:33:38,711 INFO L226 Difference]: Without dead ends: 425 [2023-11-29 01:33:38,712 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 993 GetRequests, 976 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:33:38,713 INFO L413 NwaCegarLoop]: 385 mSDtfsCounter, 692 mSDsluCounter, 679 mSDsCounter, 0 mSdLazyCounter, 906 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 731 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 1171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 906 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:33:38,713 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [731 Valid, 1064 Invalid, 1171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 906 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2023-11-29 01:33:38,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2023-11-29 01:33:38,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 415. [2023-11-29 01:33:38,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 415 states, 246 states have (on average 1.434959349593496) internal successors, (353), 246 states have internal predecessors, (353), 162 states have call successors, (162), 6 states have call predecessors, (162), 6 states have return successors, (162), 162 states have call predecessors, (162), 162 states have call successors, (162) [2023-11-29 01:33:38,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 415 states to 415 states and 677 transitions. [2023-11-29 01:33:38,793 INFO L78 Accepts]: Start accepts. Automaton has 415 states and 677 transitions. Word has length 492 [2023-11-29 01:33:38,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:33:38,794 INFO L495 AbstractCegarLoop]: Abstraction has 415 states and 677 transitions. [2023-11-29 01:33:38,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.375) internal successors, (99), 8 states have internal predecessors, (99), 2 states have call successors, (123), 2 states have call predecessors, (123), 4 states have return successors, (124), 2 states have call predecessors, (124), 2 states have call successors, (124) [2023-11-29 01:33:38,795 INFO L276 IsEmpty]: Start isEmpty. Operand 415 states and 677 transitions. [2023-11-29 01:33:38,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2023-11-29 01:33:38,800 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:33:38,801 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:33:38,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-11-29 01:33:39,001 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:39,002 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:33:39,002 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:33:39,003 INFO L85 PathProgramCache]: Analyzing trace with hash 73954169, now seen corresponding path program 1 times [2023-11-29 01:33:39,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:33:39,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1687944090] [2023-11-29 01:33:39,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:33:39,005 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 01:33:39,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:33:39,006 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:39,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:39,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:33:39,950 INFO L262 TraceCheckSpWp]: Trace formula consists of 774 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:33:39,965 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:33:44,543 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:33:44,543 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:33:44,544 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:33:44,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1687944090] [2023-11-29 01:33:44,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1687944090] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:33:44,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:33:44,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:33:44,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937389954] [2023-11-29 01:33:44,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:33:44,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:33:44,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:33:44,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:33:44,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:33:44,548 INFO L87 Difference]: Start difference. First operand 415 states and 677 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:33:44,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:33:44,863 INFO L93 Difference]: Finished difference Result 1243 states and 2029 transitions. [2023-11-29 01:33:44,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:33:44,864 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 492 [2023-11-29 01:33:44,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:33:44,870 INFO L225 Difference]: With dead ends: 1243 [2023-11-29 01:33:44,870 INFO L226 Difference]: Without dead ends: 829 [2023-11-29 01:33:44,872 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 491 GetRequests, 490 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 01:33:44,873 INFO L413 NwaCegarLoop]: 382 mSDtfsCounter, 98 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:33:44,874 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 709 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 01:33:44,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 829 states. [2023-11-29 01:33:45,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 829 to 827. [2023-11-29 01:33:45,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 827 states, 490 states have (on average 1.4326530612244899) internal successors, (702), 490 states have internal predecessors, (702), 324 states have call successors, (324), 12 states have call predecessors, (324), 12 states have return successors, (324), 324 states have call predecessors, (324), 324 states have call successors, (324) [2023-11-29 01:33:45,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 827 states to 827 states and 1350 transitions. [2023-11-29 01:33:45,063 INFO L78 Accepts]: Start accepts. Automaton has 827 states and 1350 transitions. Word has length 492 [2023-11-29 01:33:45,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:33:45,064 INFO L495 AbstractCegarLoop]: Abstraction has 827 states and 1350 transitions. [2023-11-29 01:33:45,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 2 states have internal predecessors, (90), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:33:45,065 INFO L276 IsEmpty]: Start isEmpty. Operand 827 states and 1350 transitions. [2023-11-29 01:33:45,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2023-11-29 01:33:45,075 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:33:45,076 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:33:45,100 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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)] Forceful destruction successful, exit code 0 [2023-11-29 01:33:45,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:45,277 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:33:45,277 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:33:45,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1193728701, now seen corresponding path program 1 times [2023-11-29 01:33:45,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:33:45,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1844619170] [2023-11-29 01:33:45,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:33:45,279 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 01:33:45,279 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:33:45,281 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:45,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:46,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:33:46,200 INFO L262 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:33:46,212 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:33:46,265 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:33:46,265 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:33:46,265 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:33:46,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1844619170] [2023-11-29 01:33:46,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1844619170] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:33:46,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:33:46,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:33:46,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635233789] [2023-11-29 01:33:46,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:33:46,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:33:46,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:33:46,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:33:46,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:33:46,269 INFO L87 Difference]: Start difference. First operand 827 states and 1350 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:33:46,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:33:46,883 INFO L93 Difference]: Finished difference Result 2087 states and 3428 transitions. [2023-11-29 01:33:46,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:33:46,884 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 493 [2023-11-29 01:33:46,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:33:46,893 INFO L225 Difference]: With dead ends: 2087 [2023-11-29 01:33:46,894 INFO L226 Difference]: Without dead ends: 1261 [2023-11-29 01:33:46,898 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 492 GetRequests, 491 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 01:33:46,899 INFO L413 NwaCegarLoop]: 453 mSDtfsCounter, 182 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:33:46,900 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 766 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 01:33:46,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1261 states. [2023-11-29 01:33:47,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1261 to 1255. [2023-11-29 01:33:47,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1255 states, 790 states have (on average 1.481012658227848) internal successors, (1170), 794 states have internal predecessors, (1170), 448 states have call successors, (448), 16 states have call predecessors, (448), 16 states have return successors, (448), 444 states have call predecessors, (448), 448 states have call successors, (448) [2023-11-29 01:33:47,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1255 states to 1255 states and 2066 transitions. [2023-11-29 01:33:47,172 INFO L78 Accepts]: Start accepts. Automaton has 1255 states and 2066 transitions. Word has length 493 [2023-11-29 01:33:47,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:33:47,173 INFO L495 AbstractCegarLoop]: Abstraction has 1255 states and 2066 transitions. [2023-11-29 01:33:47,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:33:47,174 INFO L276 IsEmpty]: Start isEmpty. Operand 1255 states and 2066 transitions. [2023-11-29 01:33:47,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2023-11-29 01:33:47,178 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:33:47,179 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:33:47,199 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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)] Ended with exit code 0 [2023-11-29 01:33:47,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:47,380 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:33:47,381 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:33:47,381 INFO L85 PathProgramCache]: Analyzing trace with hash 796618695, now seen corresponding path program 1 times [2023-11-29 01:33:47,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:33:47,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1725172134] [2023-11-29 01:33:47,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:33:47,383 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 01:33:47,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:33:47,384 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:47,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:48,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:33:48,400 INFO L262 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:33:48,409 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:33:48,832 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 4304 proven. 48 refuted. 0 times theorem prover too weak. 8608 trivial. 0 not checked. [2023-11-29 01:33:48,832 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:33:49,290 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 192 proven. 48 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2023-11-29 01:33:49,290 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:33:49,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1725172134] [2023-11-29 01:33:49,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1725172134] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:33:49,290 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:33:49,291 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-29 01:33:49,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806336252] [2023-11-29 01:33:49,291 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:33:49,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:33:49,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:33:49,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:33:49,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:33:49,293 INFO L87 Difference]: Start difference. First operand 1255 states and 2066 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, (97), 2 states have call predecessors, (97), 4 states have return successors, (98), 2 states have call predecessors, (98), 2 states have call successors, (98) [2023-11-29 01:33:51,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:33:51,375 INFO L93 Difference]: Finished difference Result 2557 states and 4175 transitions. [2023-11-29 01:33:51,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 01:33:51,378 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, (97), 2 states have call predecessors, (97), 4 states have return successors, (98), 2 states have call predecessors, (98), 2 states have call successors, (98) Word has length 494 [2023-11-29 01:33:51,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:33:51,389 INFO L225 Difference]: With dead ends: 2557 [2023-11-29 01:33:51,389 INFO L226 Difference]: Without dead ends: 1303 [2023-11-29 01:33:51,394 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 990 GetRequests, 980 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 01:33:51,395 INFO L413 NwaCegarLoop]: 244 mSDtfsCounter, 323 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 403 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:33:51,395 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [386 Valid, 567 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 403 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-29 01:33:51,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1303 states. [2023-11-29 01:33:51,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1303 to 1271. [2023-11-29 01:33:51,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1271 states, 802 states have (on average 1.4638403990024937) internal successors, (1174), 806 states have internal predecessors, (1174), 448 states have call successors, (448), 20 states have call predecessors, (448), 20 states have return successors, (448), 444 states have call predecessors, (448), 448 states have call successors, (448) [2023-11-29 01:33:51,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1271 states to 1271 states and 2070 transitions. [2023-11-29 01:33:51,624 INFO L78 Accepts]: Start accepts. Automaton has 1271 states and 2070 transitions. Word has length 494 [2023-11-29 01:33:51,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:33:51,625 INFO L495 AbstractCegarLoop]: Abstraction has 1271 states and 2070 transitions. [2023-11-29 01:33:51,626 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, (97), 2 states have call predecessors, (97), 4 states have return successors, (98), 2 states have call predecessors, (98), 2 states have call successors, (98) [2023-11-29 01:33:51,626 INFO L276 IsEmpty]: Start isEmpty. Operand 1271 states and 2070 transitions. [2023-11-29 01:33:51,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2023-11-29 01:33:51,630 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:33:51,631 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:33:51,648 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:51,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:51,832 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:33:51,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:33:51,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1054784133, now seen corresponding path program 1 times [2023-11-29 01:33:51,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:33:51,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [839321645] [2023-11-29 01:33:51,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:33:51,834 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 01:33:51,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:33:51,835 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:51,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:52,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:33:52,691 INFO L262 TraceCheckSpWp]: Trace formula consists of 774 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:33:52,701 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:33:56,569 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:33:56,569 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:33:56,569 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:33:56,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [839321645] [2023-11-29 01:33:56,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [839321645] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:33:56,570 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:33:56,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:33:56,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440168043] [2023-11-29 01:33:56,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:33:56,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:33:56,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:33:56,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:33:56,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:33:56,573 INFO L87 Difference]: Start difference. First operand 1271 states and 2070 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:33:58,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:33:58,119 INFO L93 Difference]: Finished difference Result 3085 states and 5053 transitions. [2023-11-29 01:33:58,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:33:58,123 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 494 [2023-11-29 01:33:58,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:33:58,140 INFO L225 Difference]: With dead ends: 3085 [2023-11-29 01:33:58,140 INFO L226 Difference]: Without dead ends: 1815 [2023-11-29 01:33:58,146 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 496 GetRequests, 490 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:33:58,147 INFO L413 NwaCegarLoop]: 328 mSDtfsCounter, 259 mSDsluCounter, 815 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 1143 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:33:58,148 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 1143 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-29 01:33:58,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1815 states. [2023-11-29 01:33:58,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1815 to 1693. [2023-11-29 01:33:58,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1693 states, 1139 states have (on average 1.514486391571554) internal successors, (1725), 1143 states have internal predecessors, (1725), 529 states have call successors, (529), 24 states have call predecessors, (529), 24 states have return successors, (529), 525 states have call predecessors, (529), 529 states have call successors, (529) [2023-11-29 01:33:58,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1693 states to 1693 states and 2783 transitions. [2023-11-29 01:33:58,566 INFO L78 Accepts]: Start accepts. Automaton has 1693 states and 2783 transitions. Word has length 494 [2023-11-29 01:33:58,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:33:58,567 INFO L495 AbstractCegarLoop]: Abstraction has 1693 states and 2783 transitions. [2023-11-29 01:33:58,568 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:33:58,568 INFO L276 IsEmpty]: Start isEmpty. Operand 1693 states and 2783 transitions. [2023-11-29 01:33:58,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 496 [2023-11-29 01:33:58,573 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:33:58,573 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:33:58,597 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:58,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:58,774 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:33:58,774 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:33:58,775 INFO L85 PathProgramCache]: Analyzing trace with hash -1342581071, now seen corresponding path program 1 times [2023-11-29 01:33:58,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:33:58,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [583750319] [2023-11-29 01:33:58,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:33:58,776 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 01:33:58,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:33:58,777 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:33:58,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-11-29 01:33:59,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:33:59,674 INFO L262 TraceCheckSpWp]: Trace formula consists of 774 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 01:33:59,686 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:34:01,393 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 1010 proven. 231 refuted. 0 times theorem prover too weak. 11719 trivial. 0 not checked. [2023-11-29 01:34:01,394 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:34:02,378 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 9 proven. 231 refuted. 0 times theorem prover too weak. 12720 trivial. 0 not checked. [2023-11-29 01:34:02,378 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:34:02,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [583750319] [2023-11-29 01:34:02,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [583750319] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:34:02,379 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:34:02,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2023-11-29 01:34:02,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520029974] [2023-11-29 01:34:02,380 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:34:02,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 01:34:02,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:34:02,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 01:34:02,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:34:02,383 INFO L87 Difference]: Start difference. First operand 1693 states and 2783 transitions. Second operand has 9 states, 9 states have (on average 11.555555555555555) internal successors, (104), 9 states have internal predecessors, (104), 2 states have call successors, (158), 2 states have call predecessors, (158), 4 states have return successors, (159), 2 states have call predecessors, (159), 2 states have call successors, (159) [2023-11-29 01:34:04,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:34:04,341 INFO L93 Difference]: Finished difference Result 3055 states and 4935 transitions. [2023-11-29 01:34:04,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 01:34:04,345 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.555555555555555) internal successors, (104), 9 states have internal predecessors, (104), 2 states have call successors, (158), 2 states have call predecessors, (158), 4 states have return successors, (159), 2 states have call predecessors, (159), 2 states have call successors, (159) Word has length 495 [2023-11-29 01:34:04,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:34:04,362 INFO L225 Difference]: With dead ends: 3055 [2023-11-29 01:34:04,362 INFO L226 Difference]: Without dead ends: 1785 [2023-11-29 01:34:04,369 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 996 GetRequests, 981 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=87, Invalid=153, Unknown=0, NotChecked=0, Total=240 [2023-11-29 01:34:04,370 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 440 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 442 SdHoareTripleChecker+Valid, 558 SdHoareTripleChecker+Invalid, 609 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:34:04,370 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [442 Valid, 558 Invalid, 609 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-11-29 01:34:04,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1785 states. [2023-11-29 01:34:04,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1785 to 1729. [2023-11-29 01:34:04,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1729 states, 1166 states have (on average 1.4888507718696398) internal successors, (1736), 1170 states have internal predecessors, (1736), 529 states have call successors, (529), 33 states have call predecessors, (529), 33 states have return successors, (529), 525 states have call predecessors, (529), 529 states have call successors, (529) [2023-11-29 01:34:04,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1729 states to 1729 states and 2794 transitions. [2023-11-29 01:34:04,764 INFO L78 Accepts]: Start accepts. Automaton has 1729 states and 2794 transitions. Word has length 495 [2023-11-29 01:34:04,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:34:04,765 INFO L495 AbstractCegarLoop]: Abstraction has 1729 states and 2794 transitions. [2023-11-29 01:34:04,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.555555555555555) internal successors, (104), 9 states have internal predecessors, (104), 2 states have call successors, (158), 2 states have call predecessors, (158), 4 states have return successors, (159), 2 states have call predecessors, (159), 2 states have call successors, (159) [2023-11-29 01:34:04,766 INFO L276 IsEmpty]: Start isEmpty. Operand 1729 states and 2794 transitions. [2023-11-29 01:34:04,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 497 [2023-11-29 01:34:04,774 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:34:04,774 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:34:04,799 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2023-11-29 01:34:04,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:34:04,975 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:34:04,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:34:04,976 INFO L85 PathProgramCache]: Analyzing trace with hash 516468554, now seen corresponding path program 1 times [2023-11-29 01:34:04,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:34:04,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1023744055] [2023-11-29 01:34:04,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:34:04,978 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 01:34:04,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:34:04,979 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:34:04,981 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:34:05,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:34:05,922 INFO L262 TraceCheckSpWp]: Trace formula consists of 775 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:34:05,933 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:34:08,023 INFO L134 CoverageAnalysis]: Checked inductivity of 12960 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12960 trivial. 0 not checked. [2023-11-29 01:34:08,036 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:34:08,037 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:34:08,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1023744055] [2023-11-29 01:34:08,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1023744055] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:34:08,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:34:08,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:34:08,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375832599] [2023-11-29 01:34:08,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:34:08,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:34:08,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:34:08,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:34:08,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:34:08,040 INFO L87 Difference]: Start difference. First operand 1729 states and 2794 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:34:10,820 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:12,367 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:17,693 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:21,874 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:23,918 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:26,452 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:28,329 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:31,110 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:32,122 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:36,162 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.28s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:40,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:43,213 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [] [2023-11-29 01:34:43,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:34:43,406 INFO L93 Difference]: Finished difference Result 3063 states and 4919 transitions. [2023-11-29 01:34:43,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:34:43,407 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) Word has length 496 [2023-11-29 01:34:43,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:34:43,423 INFO L225 Difference]: With dead ends: 3063 [2023-11-29 01:34:43,423 INFO L226 Difference]: Without dead ends: 1761 [2023-11-29 01:34:43,428 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 496 GetRequests, 493 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 01:34:43,429 INFO L413 NwaCegarLoop]: 548 mSDtfsCounter, 246 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 163 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 246 SdHoareTripleChecker+Valid, 801 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:34:43,429 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [246 Valid, 801 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 152 Invalid, 2 Unknown, 0 Unchecked, 35.1s Time] [2023-11-29 01:34:43,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1761 states. [2023-11-29 01:34:43,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1761 to 1729. [2023-11-29 01:34:43,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1729 states, 1166 states have (on average 1.4751286449399656) internal successors, (1720), 1170 states have internal predecessors, (1720), 529 states have call successors, (529), 33 states have call predecessors, (529), 33 states have return successors, (529), 525 states have call predecessors, (529), 529 states have call successors, (529) [2023-11-29 01:34:43,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1729 states to 1729 states and 2778 transitions. [2023-11-29 01:34:43,770 INFO L78 Accepts]: Start accepts. Automaton has 1729 states and 2778 transitions. Word has length 496 [2023-11-29 01:34:43,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:34:43,772 INFO L495 AbstractCegarLoop]: Abstraction has 1729 states and 2778 transitions. [2023-11-29 01:34:43,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (81), 1 states have call predecessors, (81), 1 states have return successors, (81), 1 states have call predecessors, (81), 1 states have call successors, (81) [2023-11-29 01:34:43,772 INFO L276 IsEmpty]: Start isEmpty. Operand 1729 states and 2778 transitions. [2023-11-29 01:34:43,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 499 [2023-11-29 01:34:43,777 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:34:43,777 INFO L195 NwaCegarLoop]: trace histogram [81, 81, 81, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:34:43,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:34:43,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:34:43,978 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 01:34:43,979 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:34:43,979 INFO L85 PathProgramCache]: Analyzing trace with hash -2055897493, now seen corresponding path program 1 times [2023-11-29 01:34:43,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:34:43,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [562997794] [2023-11-29 01:34:43,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:34:43,980 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 01:34:43,980 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:34:43,981 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:34:43,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_58f994b7-c3d7-4ca0-b0dc-528a5642bb8e/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 01:34:44,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:34:44,872 INFO L262 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-29 01:34:44,884 INFO L285 TraceCheckSpWp]: Computing forward predicates...