./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/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_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/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_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/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 bcbcb400fb3c2001bae06c1a3f5fabc11943b7dd9f57ad2b480b7bdc063ccccb --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 06:32:37,787 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 06:32:37,864 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 06:32:37,870 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 06:32:37,870 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 06:32:37,896 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 06:32:37,897 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 06:32:37,897 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 06:32:37,898 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 06:32:37,899 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 06:32:37,899 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 06:32:37,900 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 06:32:37,900 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 06:32:37,901 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 06:32:37,901 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 06:32:37,902 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 06:32:37,903 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 06:32:37,903 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 06:32:37,904 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 06:32:37,904 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 06:32:37,904 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 06:32:37,909 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 06:32:37,910 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 06:32:37,910 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 06:32:37,910 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 06:32:37,911 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 06:32:37,911 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 06:32:37,912 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 06:32:37,912 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 06:32:37,912 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 06:32:37,913 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 06:32:37,913 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:32:37,913 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 06:32:37,914 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 06:32:37,914 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 06:32:37,914 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 06:32:37,914 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 06:32:37,914 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 06:32:37,914 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 06:32:37,915 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 06:32:37,915 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 06:32:37,915 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 06:32:37,915 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_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/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_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/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 -> bcbcb400fb3c2001bae06c1a3f5fabc11943b7dd9f57ad2b480b7bdc063ccccb [2023-11-29 06:32:38,158 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 06:32:38,177 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 06:32:38,180 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 06:32:38,181 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 06:32:38,182 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 06:32:38,183 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i [2023-11-29 06:32:40,961 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 06:32:41,181 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 06:32:41,182 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i [2023-11-29 06:32:41,217 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/data/887060a0a/ad60ac88bdb9485093604c5410a74a68/FLAG4ebe2bb91 [2023-11-29 06:32:41,522 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/data/887060a0a/ad60ac88bdb9485093604c5410a74a68 [2023-11-29 06:32:41,524 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 06:32:41,525 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 06:32:41,526 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 06:32:41,526 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 06:32:41,531 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 06:32:41,531 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:32:41" (1/1) ... [2023-11-29 06:32:41,532 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@14f26e1c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41, skipping insertion in model container [2023-11-29 06:32:41,532 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:32:41" (1/1) ... [2023-11-29 06:32:41,568 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 06:32:41,689 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_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i[916,929] [2023-11-29 06:32:41,770 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:32:41,782 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 06:32:41,795 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_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i[916,929] [2023-11-29 06:32:41,839 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:32:41,855 INFO L206 MainTranslator]: Completed translation [2023-11-29 06:32:41,856 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41 WrapperNode [2023-11-29 06:32:41,856 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 06:32:41,857 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 06:32:41,857 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 06:32:41,858 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 06:32:41,864 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41" (1/1) ... [2023-11-29 06:32:41,876 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41" (1/1) ... [2023-11-29 06:32:41,917 INFO L138 Inliner]: procedures = 26, calls = 70, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 335 [2023-11-29 06:32:41,917 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 06:32:41,918 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 06:32:41,918 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 06:32:41,918 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 06:32:41,927 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41" (1/1) ... [2023-11-29 06:32:41,927 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41" (1/1) ... [2023-11-29 06:32:41,932 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41" (1/1) ... [2023-11-29 06:32:41,956 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-11-29 06:32:41,957 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41" (1/1) ... [2023-11-29 06:32:41,957 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41" (1/1) ... [2023-11-29 06:32:41,973 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41" (1/1) ... [2023-11-29 06:32:41,978 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41" (1/1) ... [2023-11-29 06:32:41,984 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41" (1/1) ... [2023-11-29 06:32:41,988 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41" (1/1) ... [2023-11-29 06:32:41,997 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 06:32:41,998 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 06:32:41,998 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 06:32:41,999 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 06:32:41,999 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41" (1/1) ... [2023-11-29 06:32:42,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:32:42,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:32:42,029 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 06:32:42,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 06:32:42,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 06:32:42,062 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 06:32:42,062 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 06:32:42,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 06:32:42,063 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 06:32:42,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 06:32:42,161 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 06:32:42,162 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 06:32:42,609 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 06:32:42,648 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 06:32:42,648 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 06:32:42,649 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:32:42 BoogieIcfgContainer [2023-11-29 06:32:42,649 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 06:32:42,652 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 06:32:42,652 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 06:32:42,655 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 06:32:42,656 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 06:32:41" (1/3) ... [2023-11-29 06:32:42,656 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@62f6add6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:32:42, skipping insertion in model container [2023-11-29 06:32:42,656 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:32:41" (2/3) ... [2023-11-29 06:32:42,657 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@62f6add6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:32:42, skipping insertion in model container [2023-11-29 06:32:42,657 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:32:42" (3/3) ... [2023-11-29 06:32:42,658 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-100_file-42.i [2023-11-29 06:32:42,678 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 06:32:42,678 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 06:32:42,722 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 06:32:42,727 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;@2e6d70b5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 06:32:42,727 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 06:32:42,732 INFO L276 IsEmpty]: Start isEmpty. Operand has 140 states, 80 states have (on average 1.4875) internal successors, (119), 81 states have internal predecessors, (119), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-29 06:32:42,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 350 [2023-11-29 06:32:42,751 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:32:42,752 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:32:42,752 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:32:42,758 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:32:42,758 INFO L85 PathProgramCache]: Analyzing trace with hash -1030235626, now seen corresponding path program 1 times [2023-11-29 06:32:42,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:32:42,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631034930] [2023-11-29 06:32:42,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:42,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:32:42,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:43,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:32:43,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631034930] [2023-11-29 06:32:43,039 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 06:32:43,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723209399] [2023-11-29 06:32:43,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:43,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:32:43,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:32:43,043 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:32:43,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 06:32:43,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:43,311 INFO L262 TraceCheckSpWp]: Trace formula consists of 784 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 06:32:43,329 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:32:43,396 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 112 proven. 0 refuted. 0 times theorem prover too weak. 6272 trivial. 0 not checked. [2023-11-29 06:32:43,397 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:32:43,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723209399] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:32:43,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:32:43,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:32:43,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176235277] [2023-11-29 06:32:43,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:32:43,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 06:32:43,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:32:43,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 06:32:43,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 06:32:43,433 INFO L87 Difference]: Start difference. First operand has 140 states, 80 states have (on average 1.4875) internal successors, (119), 81 states have internal predecessors, (119), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Second operand has 2 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) [2023-11-29 06:32:43,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:32:43,481 INFO L93 Difference]: Finished difference Result 277 states and 521 transitions. [2023-11-29 06:32:43,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 06:32:43,484 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) Word has length 349 [2023-11-29 06:32:43,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:32:43,494 INFO L225 Difference]: With dead ends: 277 [2023-11-29 06:32:43,494 INFO L226 Difference]: Without dead ends: 138 [2023-11-29 06:32:43,500 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 348 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 06:32:43,504 INFO L413 NwaCegarLoop]: 225 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, 225 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:32:43,505 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 225 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:32:43,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2023-11-29 06:32:43,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 138. [2023-11-29 06:32:43,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 79 states have (on average 1.4430379746835442) internal successors, (114), 79 states have internal predecessors, (114), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-29 06:32:43,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 228 transitions. [2023-11-29 06:32:43,568 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 228 transitions. Word has length 349 [2023-11-29 06:32:43,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:32:43,568 INFO L495 AbstractCegarLoop]: Abstraction has 138 states and 228 transitions. [2023-11-29 06:32:43,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 2 states have call successors, (57) [2023-11-29 06:32:43,569 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 228 transitions. [2023-11-29 06:32:43,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 350 [2023-11-29 06:32:43,578 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:32:43,578 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:32:43,590 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-29 06:32:43,785 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-29 06:32:43,785 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:32:43,786 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:32:43,786 INFO L85 PathProgramCache]: Analyzing trace with hash -752416684, now seen corresponding path program 1 times [2023-11-29 06:32:43,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:32:43,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346466050] [2023-11-29 06:32:43,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:43,787 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:32:43,883 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:32:43,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2053918963] [2023-11-29 06:32:43,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:43,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:32:43,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:32:43,886 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:32:43,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 06:32:44,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:44,126 INFO L262 TraceCheckSpWp]: Trace formula consists of 784 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:32:44,136 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:32:44,191 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-29 06:32:44,191 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:32:44,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:32:44,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346466050] [2023-11-29 06:32:44,192 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:32:44,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053918963] [2023-11-29 06:32:44,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053918963] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:32:44,193 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:32:44,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:32:44,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708634272] [2023-11-29 06:32:44,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:32:44,195 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:32:44,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:32:44,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:32:44,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:32:44,197 INFO L87 Difference]: Start difference. First operand 138 states and 228 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:32:44,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:32:44,249 INFO L93 Difference]: Finished difference Result 275 states and 455 transitions. [2023-11-29 06:32:44,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:32:44,250 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 349 [2023-11-29 06:32:44,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:32:44,255 INFO L225 Difference]: With dead ends: 275 [2023-11-29 06:32:44,256 INFO L226 Difference]: Without dead ends: 138 [2023-11-29 06:32:44,257 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 347 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:32:44,258 INFO L413 NwaCegarLoop]: 221 mSDtfsCounter, 11 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:32:44,259 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 427 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:32:44,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2023-11-29 06:32:44,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 138. [2023-11-29 06:32:44,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 79 states have (on average 1.4303797468354431) internal successors, (113), 79 states have internal predecessors, (113), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-29 06:32:44,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 227 transitions. [2023-11-29 06:32:44,282 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 227 transitions. Word has length 349 [2023-11-29 06:32:44,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:32:44,285 INFO L495 AbstractCegarLoop]: Abstraction has 138 states and 227 transitions. [2023-11-29 06:32:44,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:32:44,286 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 227 transitions. [2023-11-29 06:32:44,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 350 [2023-11-29 06:32:44,289 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:32:44,290 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:32:44,297 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 06:32:44,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:32:44,491 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:32:44,491 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:32:44,491 INFO L85 PathProgramCache]: Analyzing trace with hash -1561763310, now seen corresponding path program 1 times [2023-11-29 06:32:44,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:32:44,492 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883427504] [2023-11-29 06:32:44,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:44,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:32:44,551 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:32:44,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2047651382] [2023-11-29 06:32:44,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:44,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:32:44,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:32:44,553 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:32:44,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 06:32:44,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:44,798 INFO L262 TraceCheckSpWp]: Trace formula consists of 782 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 06:32:44,812 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:32:45,479 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-29 06:32:45,479 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:32:45,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:32:45,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883427504] [2023-11-29 06:32:45,480 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:32:45,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2047651382] [2023-11-29 06:32:45,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2047651382] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:32:45,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:32:45,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:32:45,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295788267] [2023-11-29 06:32:45,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:32:45,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:32:45,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:32:45,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:32:45,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-11-29 06:32:45,483 INFO L87 Difference]: Start difference. First operand 138 states and 227 transitions. Second operand has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:32:45,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:32:45,982 INFO L93 Difference]: Finished difference Result 497 states and 822 transitions. [2023-11-29 06:32:45,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:32:45,983 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 349 [2023-11-29 06:32:45,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:32:45,989 INFO L225 Difference]: With dead ends: 497 [2023-11-29 06:32:45,989 INFO L226 Difference]: Without dead ends: 360 [2023-11-29 06:32:45,990 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 351 GetRequests, 344 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:32:45,991 INFO L413 NwaCegarLoop]: 218 mSDtfsCounter, 456 mSDsluCounter, 691 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 456 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:32:45,992 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [456 Valid, 909 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 06:32:45,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2023-11-29 06:32:46,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 270. [2023-11-29 06:32:46,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 153 states have (on average 1.4509803921568627) internal successors, (222), 153 states have internal predecessors, (222), 114 states have call successors, (114), 2 states have call predecessors, (114), 2 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2023-11-29 06:32:46,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 450 transitions. [2023-11-29 06:32:46,049 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 450 transitions. Word has length 349 [2023-11-29 06:32:46,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:32:46,050 INFO L495 AbstractCegarLoop]: Abstraction has 270 states and 450 transitions. [2023-11-29 06:32:46,050 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.166666666666666) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:32:46,051 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 450 transitions. [2023-11-29 06:32:46,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2023-11-29 06:32:46,052 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:32:46,053 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:32:46,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 06:32:46,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:32:46,254 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:32:46,254 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:32:46,254 INFO L85 PathProgramCache]: Analyzing trace with hash -1839595402, now seen corresponding path program 1 times [2023-11-29 06:32:46,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:32:46,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757525459] [2023-11-29 06:32:46,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:46,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:32:46,303 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:32:46,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1790885158] [2023-11-29 06:32:46,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:46,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:32:46,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:32:46,305 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:32:46,308 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 06:32:46,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:46,530 INFO L262 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 06:32:46,539 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:32:46,733 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 2786 proven. 51 refuted. 0 times theorem prover too weak. 3547 trivial. 0 not checked. [2023-11-29 06:32:46,733 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:32:47,031 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 117 proven. 51 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2023-11-29 06:32:47,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:32:47,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757525459] [2023-11-29 06:32:47,032 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:32:47,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790885158] [2023-11-29 06:32:47,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790885158] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:32:47,033 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:32:47,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-11-29 06:32:47,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376898714] [2023-11-29 06:32:47,033 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:32:47,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:32:47,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:32:47,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:32:47,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:32:47,036 INFO L87 Difference]: Start difference. First operand 270 states and 450 transitions. Second operand has 8 states, 8 states have (on average 11.625) internal successors, (93), 8 states have internal predecessors, (93), 3 states have call successors, (74), 2 states have call predecessors, (74), 4 states have return successors, (75), 3 states have call predecessors, (75), 3 states have call successors, (75) [2023-11-29 06:32:47,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:32:47,449 INFO L93 Difference]: Finished difference Result 446 states and 735 transitions. [2023-11-29 06:32:47,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:32:47,450 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 8 states have internal predecessors, (93), 3 states have call successors, (74), 2 states have call predecessors, (74), 4 states have return successors, (75), 3 states have call predecessors, (75), 3 states have call successors, (75) Word has length 350 [2023-11-29 06:32:47,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:32:47,454 INFO L225 Difference]: With dead ends: 446 [2023-11-29 06:32:47,454 INFO L226 Difference]: Without dead ends: 282 [2023-11-29 06:32:47,455 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 702 GetRequests, 692 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-11-29 06:32:47,456 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 228 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:32:47,457 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 367 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 06:32:47,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2023-11-29 06:32:47,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 278. [2023-11-29 06:32:47,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 159 states have (on average 1.4150943396226414) internal successors, (225), 159 states have internal predecessors, (225), 114 states have call successors, (114), 4 states have call predecessors, (114), 4 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2023-11-29 06:32:47,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 453 transitions. [2023-11-29 06:32:47,496 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 453 transitions. Word has length 350 [2023-11-29 06:32:47,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:32:47,497 INFO L495 AbstractCegarLoop]: Abstraction has 278 states and 453 transitions. [2023-11-29 06:32:47,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 8 states have internal predecessors, (93), 3 states have call successors, (74), 2 states have call predecessors, (74), 4 states have return successors, (75), 3 states have call predecessors, (75), 3 states have call successors, (75) [2023-11-29 06:32:47,498 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 453 transitions. [2023-11-29 06:32:47,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2023-11-29 06:32:47,501 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:32:47,501 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:32:47,507 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 06:32:47,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:32:47,702 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:32:47,703 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:32:47,703 INFO L85 PathProgramCache]: Analyzing trace with hash 532143860, now seen corresponding path program 1 times [2023-11-29 06:32:47,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:32:47,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809973338] [2023-11-29 06:32:47,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:47,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:32:47,743 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:32:47,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1852154106] [2023-11-29 06:32:47,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:47,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:32:47,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:32:47,745 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:32:47,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 06:32:47,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:47,981 INFO L262 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 06:32:47,988 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:32:49,104 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 2039 proven. 279 refuted. 0 times theorem prover too weak. 4066 trivial. 0 not checked. [2023-11-29 06:32:49,104 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:32:49,788 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 51 proven. 282 refuted. 0 times theorem prover too weak. 6051 trivial. 0 not checked. [2023-11-29 06:32:49,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:32:49,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809973338] [2023-11-29 06:32:49,789 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:32:49,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852154106] [2023-11-29 06:32:49,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852154106] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:32:49,790 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:32:49,790 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2023-11-29 06:32:49,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [394757271] [2023-11-29 06:32:49,790 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:32:49,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 06:32:49,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:32:49,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 06:32:49,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:32:49,793 INFO L87 Difference]: Start difference. First operand 278 states and 453 transitions. Second operand has 14 states, 14 states have (on average 6.714285714285714) internal successors, (94), 14 states have internal predecessors, (94), 3 states have call successors, (106), 3 states have call predecessors, (106), 7 states have return successors, (107), 3 states have call predecessors, (107), 3 states have call successors, (107) [2023-11-29 06:32:51,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:32:51,488 INFO L93 Difference]: Finished difference Result 756 states and 1183 transitions. [2023-11-29 06:32:51,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-11-29 06:32:51,488 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.714285714285714) internal successors, (94), 14 states have internal predecessors, (94), 3 states have call successors, (106), 3 states have call predecessors, (106), 7 states have return successors, (107), 3 states have call predecessors, (107), 3 states have call successors, (107) Word has length 350 [2023-11-29 06:32:51,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:32:51,493 INFO L225 Difference]: With dead ends: 756 [2023-11-29 06:32:51,494 INFO L226 Difference]: Without dead ends: 615 [2023-11-29 06:32:51,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 735 GetRequests, 688 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 586 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=578, Invalid=1584, Unknown=0, NotChecked=0, Total=2162 [2023-11-29 06:32:51,497 INFO L413 NwaCegarLoop]: 309 mSDtfsCounter, 458 mSDsluCounter, 1174 mSDsCounter, 0 mSdLazyCounter, 1394 mSolverCounterSat, 274 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 1483 SdHoareTripleChecker+Invalid, 1668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 274 IncrementalHoareTripleChecker+Valid, 1394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:32:51,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [466 Valid, 1483 Invalid, 1668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [274 Valid, 1394 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 06:32:51,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 615 states. [2023-11-29 06:32:51,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 615 to 440. [2023-11-29 06:32:51,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 440 states, 256 states have (on average 1.37890625) internal successors, (353), 256 states have internal predecessors, (353), 171 states have call successors, (171), 12 states have call predecessors, (171), 12 states have return successors, (171), 171 states have call predecessors, (171), 171 states have call successors, (171) [2023-11-29 06:32:51,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 440 states to 440 states and 695 transitions. [2023-11-29 06:32:51,568 INFO L78 Accepts]: Start accepts. Automaton has 440 states and 695 transitions. Word has length 350 [2023-11-29 06:32:51,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:32:51,569 INFO L495 AbstractCegarLoop]: Abstraction has 440 states and 695 transitions. [2023-11-29 06:32:51,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.714285714285714) internal successors, (94), 14 states have internal predecessors, (94), 3 states have call successors, (106), 3 states have call predecessors, (106), 7 states have return successors, (107), 3 states have call predecessors, (107), 3 states have call successors, (107) [2023-11-29 06:32:51,570 INFO L276 IsEmpty]: Start isEmpty. Operand 440 states and 695 transitions. [2023-11-29 06:32:51,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2023-11-29 06:32:51,572 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:32:51,573 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:32:51,580 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 06:32:51,773 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:32:51,773 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:32:51,774 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:32:51,774 INFO L85 PathProgramCache]: Analyzing trace with hash -54662154, now seen corresponding path program 1 times [2023-11-29 06:32:51,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:32:51,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56434838] [2023-11-29 06:32:51,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:51,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:32:51,827 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:32:51,827 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1220340309] [2023-11-29 06:32:51,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:51,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:32:51,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:32:51,828 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:32:51,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 06:32:52,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:52,024 INFO L262 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 06:32:52,033 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:32:53,037 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-29 06:32:53,037 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:32:53,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:32:53,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56434838] [2023-11-29 06:32:53,037 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:32:53,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220340309] [2023-11-29 06:32:53,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220340309] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:32:53,038 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:32:53,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 06:32:53,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391285071] [2023-11-29 06:32:53,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:32:53,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:32:53,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:32:53,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:32:53,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:32:53,040 INFO L87 Difference]: Start difference. First operand 440 states and 695 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:32:53,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:32:53,376 INFO L93 Difference]: Finished difference Result 925 states and 1450 transitions. [2023-11-29 06:32:53,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:32:53,377 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 350 [2023-11-29 06:32:53,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:32:53,382 INFO L225 Difference]: With dead ends: 925 [2023-11-29 06:32:53,382 INFO L226 Difference]: Without dead ends: 630 [2023-11-29 06:32:53,384 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 352 GetRequests, 346 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 06:32:53,385 INFO L413 NwaCegarLoop]: 235 mSDtfsCounter, 189 mSDsluCounter, 542 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 777 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:32:53,385 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 777 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:32:53,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2023-11-29 06:32:53,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 597. [2023-11-29 06:32:53,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 352 states have (on average 1.3778409090909092) internal successors, (485), 352 states have internal predecessors, (485), 228 states have call successors, (228), 16 states have call predecessors, (228), 16 states have return successors, (228), 228 states have call predecessors, (228), 228 states have call successors, (228) [2023-11-29 06:32:53,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 941 transitions. [2023-11-29 06:32:53,533 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 941 transitions. Word has length 350 [2023-11-29 06:32:53,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:32:53,534 INFO L495 AbstractCegarLoop]: Abstraction has 597 states and 941 transitions. [2023-11-29 06:32:53,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:32:53,534 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 941 transitions. [2023-11-29 06:32:53,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 351 [2023-11-29 06:32:53,537 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:32:53,537 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:32:53,544 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 06:32:53,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:32:53,738 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:32:53,739 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:32:53,739 INFO L85 PathProgramCache]: Analyzing trace with hash -1065779404, now seen corresponding path program 1 times [2023-11-29 06:32:53,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:32:53,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813370203] [2023-11-29 06:32:53,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:53,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:32:53,778 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:32:53,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [669582684] [2023-11-29 06:32:53,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:53,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:32:53,778 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:32:53,779 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:32:53,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 06:32:54,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:54,017 INFO L262 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 06:32:54,023 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:32:54,927 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3320 proven. 168 refuted. 0 times theorem prover too weak. 2896 trivial. 0 not checked. [2023-11-29 06:32:54,927 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:32:55,928 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 318 proven. 177 refuted. 0 times theorem prover too weak. 5889 trivial. 0 not checked. [2023-11-29 06:32:55,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:32:55,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813370203] [2023-11-29 06:32:55,928 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:32:55,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [669582684] [2023-11-29 06:32:55,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [669582684] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:32:55,929 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:32:55,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 22 [2023-11-29 06:32:55,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968526920] [2023-11-29 06:32:55,929 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:32:55,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 06:32:55,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:32:55,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 06:32:55,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=339, Unknown=0, NotChecked=0, Total=462 [2023-11-29 06:32:55,932 INFO L87 Difference]: Start difference. First operand 597 states and 941 transitions. Second operand has 22 states, 21 states have (on average 5.666666666666667) internal successors, (119), 20 states have internal predecessors, (119), 7 states have call successors, (79), 4 states have call predecessors, (79), 9 states have return successors, (80), 7 states have call predecessors, (80), 7 states have call successors, (80) [2023-11-29 06:32:59,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:32:59,336 INFO L93 Difference]: Finished difference Result 1692 states and 2559 transitions. [2023-11-29 06:32:59,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2023-11-29 06:32:59,337 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 5.666666666666667) internal successors, (119), 20 states have internal predecessors, (119), 7 states have call successors, (79), 4 states have call predecessors, (79), 9 states have return successors, (80), 7 states have call predecessors, (80), 7 states have call successors, (80) Word has length 350 [2023-11-29 06:32:59,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:32:59,347 INFO L225 Difference]: With dead ends: 1692 [2023-11-29 06:32:59,348 INFO L226 Difference]: Without dead ends: 1234 [2023-11-29 06:32:59,351 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 738 GetRequests, 684 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=825, Invalid=2255, Unknown=0, NotChecked=0, Total=3080 [2023-11-29 06:32:59,352 INFO L413 NwaCegarLoop]: 253 mSDtfsCounter, 849 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 845 mSolverCounterSat, 539 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 849 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 1384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 539 IncrementalHoareTripleChecker+Valid, 845 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:32:59,353 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [849 Valid, 648 Invalid, 1384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [539 Valid, 845 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-11-29 06:32:59,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1234 states. [2023-11-29 06:32:59,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1234 to 1162. [2023-11-29 06:32:59,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1162 states, 713 states have (on average 1.343618513323983) internal successors, (958), 713 states have internal predecessors, (958), 399 states have call successors, (399), 49 states have call predecessors, (399), 49 states have return successors, (399), 399 states have call predecessors, (399), 399 states have call successors, (399) [2023-11-29 06:32:59,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1162 states to 1162 states and 1756 transitions. [2023-11-29 06:32:59,584 INFO L78 Accepts]: Start accepts. Automaton has 1162 states and 1756 transitions. Word has length 350 [2023-11-29 06:32:59,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:32:59,585 INFO L495 AbstractCegarLoop]: Abstraction has 1162 states and 1756 transitions. [2023-11-29 06:32:59,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 5.666666666666667) internal successors, (119), 20 states have internal predecessors, (119), 7 states have call successors, (79), 4 states have call predecessors, (79), 9 states have return successors, (80), 7 states have call predecessors, (80), 7 states have call successors, (80) [2023-11-29 06:32:59,586 INFO L276 IsEmpty]: Start isEmpty. Operand 1162 states and 1756 transitions. [2023-11-29 06:32:59,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2023-11-29 06:32:59,588 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:32:59,588 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:32:59,594 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 06:32:59,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:32:59,789 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:32:59,789 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:32:59,789 INFO L85 PathProgramCache]: Analyzing trace with hash 539250609, now seen corresponding path program 1 times [2023-11-29 06:32:59,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:32:59,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362610383] [2023-11-29 06:32:59,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:59,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:32:59,819 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:32:59,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2019602614] [2023-11-29 06:32:59,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:59,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:32:59,820 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:32:59,821 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:32:59,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 06:33:01,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:01,211 INFO L262 TraceCheckSpWp]: Trace formula consists of 780 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 06:33:01,218 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:02,869 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3644 proven. 231 refuted. 0 times theorem prover too weak. 2509 trivial. 0 not checked. [2023-11-29 06:33:02,870 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:06,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:06,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362610383] [2023-11-29 06:33:06,629 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:06,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019602614] [2023-11-29 06:33:06,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019602614] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:33:06,629 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:33:06,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2023-11-29 06:33:06,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422535638] [2023-11-29 06:33:06,629 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:06,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-29 06:33:06,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:06,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-29 06:33:06,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=224, Invalid=832, Unknown=0, NotChecked=0, Total=1056 [2023-11-29 06:33:06,631 INFO L87 Difference]: Start difference. First operand 1162 states and 1756 transitions. Second operand has 23 states, 23 states have (on average 4.173913043478261) internal successors, (96), 21 states have internal predecessors, (96), 7 states have call successors, (57), 7 states have call predecessors, (57), 10 states have return successors, (57), 7 states have call predecessors, (57), 7 states have call successors, (57) [2023-11-29 06:33:10,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:10,772 INFO L93 Difference]: Finished difference Result 2815 states and 4068 transitions. [2023-11-29 06:33:10,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2023-11-29 06:33:10,773 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.173913043478261) internal successors, (96), 21 states have internal predecessors, (96), 7 states have call successors, (57), 7 states have call predecessors, (57), 10 states have return successors, (57), 7 states have call predecessors, (57), 7 states have call successors, (57) Word has length 351 [2023-11-29 06:33:10,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:10,786 INFO L225 Difference]: With dead ends: 2815 [2023-11-29 06:33:10,787 INFO L226 Difference]: Without dead ends: 2317 [2023-11-29 06:33:10,790 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 504 GetRequests, 426 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1784 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=1326, Invalid=4994, Unknown=0, NotChecked=0, Total=6320 [2023-11-29 06:33:10,791 INFO L413 NwaCegarLoop]: 355 mSDtfsCounter, 635 mSDsluCounter, 1769 mSDsCounter, 0 mSdLazyCounter, 2888 mSolverCounterSat, 320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 670 SdHoareTripleChecker+Valid, 2124 SdHoareTripleChecker+Invalid, 3208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 320 IncrementalHoareTripleChecker+Valid, 2888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:10,791 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [670 Valid, 2124 Invalid, 3208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [320 Valid, 2888 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-11-29 06:33:10,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2317 states. [2023-11-29 06:33:11,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2317 to 2180. [2023-11-29 06:33:11,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2180 states, 1359 states have (on average 1.3053715967623252) internal successors, (1774), 1362 states have internal predecessors, (1774), 699 states have call successors, (699), 121 states have call predecessors, (699), 121 states have return successors, (699), 696 states have call predecessors, (699), 699 states have call successors, (699) [2023-11-29 06:33:11,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2180 states to 2180 states and 3172 transitions. [2023-11-29 06:33:11,198 INFO L78 Accepts]: Start accepts. Automaton has 2180 states and 3172 transitions. Word has length 351 [2023-11-29 06:33:11,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:11,198 INFO L495 AbstractCegarLoop]: Abstraction has 2180 states and 3172 transitions. [2023-11-29 06:33:11,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.173913043478261) internal successors, (96), 21 states have internal predecessors, (96), 7 states have call successors, (57), 7 states have call predecessors, (57), 10 states have return successors, (57), 7 states have call predecessors, (57), 7 states have call successors, (57) [2023-11-29 06:33:11,199 INFO L276 IsEmpty]: Start isEmpty. Operand 2180 states and 3172 transitions. [2023-11-29 06:33:11,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2023-11-29 06:33:11,201 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:11,201 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:11,207 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 06:33:11,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-11-29 06:33:11,402 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:11,402 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:11,402 INFO L85 PathProgramCache]: Analyzing trace with hash 601290223, now seen corresponding path program 1 times [2023-11-29 06:33:11,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:11,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807175427] [2023-11-29 06:33:11,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:11,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:11,438 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:11,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [28344633] [2023-11-29 06:33:11,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:11,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:11,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:11,440 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:11,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 06:33:11,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:11,681 INFO L262 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-29 06:33:11,687 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:12,176 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 2976 proven. 126 refuted. 0 times theorem prover too weak. 3282 trivial. 0 not checked. [2023-11-29 06:33:12,176 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:12,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:12,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807175427] [2023-11-29 06:33:12,522 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:12,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28344633] [2023-11-29 06:33:12,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28344633] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:33:12,523 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:33:12,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2023-11-29 06:33:12,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877968296] [2023-11-29 06:33:12,523 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:12,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 06:33:12,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:12,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 06:33:12,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2023-11-29 06:33:12,525 INFO L87 Difference]: Start difference. First operand 2180 states and 3172 transitions. Second operand has 13 states, 13 states have (on average 6.461538461538462) internal successors, (84), 12 states have internal predecessors, (84), 4 states have call successors, (57), 4 states have call predecessors, (57), 6 states have return successors, (57), 4 states have call predecessors, (57), 4 states have call successors, (57) [2023-11-29 06:33:15,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:15,451 INFO L93 Difference]: Finished difference Result 8397 states and 11825 transitions. [2023-11-29 06:33:15,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2023-11-29 06:33:15,452 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.461538461538462) internal successors, (84), 12 states have internal predecessors, (84), 4 states have call successors, (57), 4 states have call predecessors, (57), 6 states have return successors, (57), 4 states have call predecessors, (57), 4 states have call successors, (57) Word has length 351 [2023-11-29 06:33:15,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:15,484 INFO L225 Difference]: With dead ends: 8397 [2023-11-29 06:33:15,484 INFO L226 Difference]: Without dead ends: 6435 [2023-11-29 06:33:15,490 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 429 GetRequests, 377 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 814 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=621, Invalid=2241, Unknown=0, NotChecked=0, Total=2862 [2023-11-29 06:33:15,491 INFO L413 NwaCegarLoop]: 321 mSDtfsCounter, 876 mSDsluCounter, 888 mSDsCounter, 0 mSdLazyCounter, 1748 mSolverCounterSat, 862 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 919 SdHoareTripleChecker+Valid, 1209 SdHoareTripleChecker+Invalid, 2610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 862 IncrementalHoareTripleChecker+Valid, 1748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:15,491 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [919 Valid, 1209 Invalid, 2610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [862 Valid, 1748 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 06:33:15,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6435 states. [2023-11-29 06:33:16,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6435 to 5444. [2023-11-29 06:33:16,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5444 states, 3407 states have (on average 1.2779571470501907) internal successors, (4354), 3431 states have internal predecessors, (4354), 1698 states have call successors, (1698), 338 states have call predecessors, (1698), 338 states have return successors, (1698), 1674 states have call predecessors, (1698), 1698 states have call successors, (1698) [2023-11-29 06:33:16,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5444 states to 5444 states and 7750 transitions. [2023-11-29 06:33:16,682 INFO L78 Accepts]: Start accepts. Automaton has 5444 states and 7750 transitions. Word has length 351 [2023-11-29 06:33:16,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:16,682 INFO L495 AbstractCegarLoop]: Abstraction has 5444 states and 7750 transitions. [2023-11-29 06:33:16,683 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.461538461538462) internal successors, (84), 12 states have internal predecessors, (84), 4 states have call successors, (57), 4 states have call predecessors, (57), 6 states have return successors, (57), 4 states have call predecessors, (57), 4 states have call successors, (57) [2023-11-29 06:33:16,683 INFO L276 IsEmpty]: Start isEmpty. Operand 5444 states and 7750 transitions. [2023-11-29 06:33:16,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2023-11-29 06:33:16,687 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:16,687 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:16,694 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 06:33:16,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:16,889 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:16,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:16,889 INFO L85 PathProgramCache]: Analyzing trace with hash -109613391, now seen corresponding path program 1 times [2023-11-29 06:33:16,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:16,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464829231] [2023-11-29 06:33:16,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:16,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:16,923 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:16,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1915712593] [2023-11-29 06:33:16,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:16,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:16,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:16,925 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:16,928 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 06:33:17,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:17,145 INFO L262 TraceCheckSpWp]: Trace formula consists of 780 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 06:33:17,150 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:17,614 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 4074 proven. 141 refuted. 0 times theorem prover too weak. 2169 trivial. 0 not checked. [2023-11-29 06:33:17,614 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:17,926 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 189 proven. 144 refuted. 0 times theorem prover too weak. 6051 trivial. 0 not checked. [2023-11-29 06:33:17,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:17,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464829231] [2023-11-29 06:33:17,927 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:17,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1915712593] [2023-11-29 06:33:17,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1915712593] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:33:17,927 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:33:17,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2023-11-29 06:33:17,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007884759] [2023-11-29 06:33:17,927 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:17,928 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 06:33:17,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:17,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 06:33:17,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:33:17,930 INFO L87 Difference]: Start difference. First operand 5444 states and 7750 transitions. Second operand has 14 states, 14 states have (on average 7.928571428571429) internal successors, (111), 14 states have internal predecessors, (111), 5 states have call successors, (87), 3 states have call predecessors, (87), 7 states have return successors, (88), 5 states have call predecessors, (88), 5 states have call successors, (88) [2023-11-29 06:33:19,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:19,456 INFO L93 Difference]: Finished difference Result 10900 states and 15087 transitions. [2023-11-29 06:33:19,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 06:33:19,457 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.928571428571429) internal successors, (111), 14 states have internal predecessors, (111), 5 states have call successors, (87), 3 states have call predecessors, (87), 7 states have return successors, (88), 5 states have call predecessors, (88), 5 states have call successors, (88) Word has length 351 [2023-11-29 06:33:19,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:19,491 INFO L225 Difference]: With dead ends: 10900 [2023-11-29 06:33:19,491 INFO L226 Difference]: Without dead ends: 5734 [2023-11-29 06:33:19,509 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 708 GetRequests, 689 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=151, Invalid=269, Unknown=0, NotChecked=0, Total=420 [2023-11-29 06:33:19,509 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 518 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 307 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 307 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:19,510 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 355 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [307 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 06:33:19,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5734 states. [2023-11-29 06:33:20,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5734 to 4918. [2023-11-29 06:33:20,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4918 states, 3086 states have (on average 1.237848347375243) internal successors, (3820), 3104 states have internal predecessors, (3820), 1470 states have call successors, (1470), 361 states have call predecessors, (1470), 361 states have return successors, (1470), 1452 states have call predecessors, (1470), 1470 states have call successors, (1470) [2023-11-29 06:33:20,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4918 states to 4918 states and 6760 transitions. [2023-11-29 06:33:20,481 INFO L78 Accepts]: Start accepts. Automaton has 4918 states and 6760 transitions. Word has length 351 [2023-11-29 06:33:20,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:20,482 INFO L495 AbstractCegarLoop]: Abstraction has 4918 states and 6760 transitions. [2023-11-29 06:33:20,482 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.928571428571429) internal successors, (111), 14 states have internal predecessors, (111), 5 states have call successors, (87), 3 states have call predecessors, (87), 7 states have return successors, (88), 5 states have call predecessors, (88), 5 states have call successors, (88) [2023-11-29 06:33:20,483 INFO L276 IsEmpty]: Start isEmpty. Operand 4918 states and 6760 transitions. [2023-11-29 06:33:20,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2023-11-29 06:33:20,486 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:20,486 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:20,494 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-29 06:33:20,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 06:33:20,687 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:20,688 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:20,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1987493617, now seen corresponding path program 1 times [2023-11-29 06:33:20,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:20,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242305039] [2023-11-29 06:33:20,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:20,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:20,722 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:20,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1083450122] [2023-11-29 06:33:20,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:20,722 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:20,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:20,723 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:20,728 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 06:33:20,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:20,898 INFO L262 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 06:33:20,903 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:21,207 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 2828 proven. 114 refuted. 0 times theorem prover too weak. 3442 trivial. 0 not checked. [2023-11-29 06:33:21,207 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:21,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 54 proven. 114 refuted. 0 times theorem prover too weak. 6216 trivial. 0 not checked. [2023-11-29 06:33:21,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:21,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242305039] [2023-11-29 06:33:21,438 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:21,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083450122] [2023-11-29 06:33:21,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083450122] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:33:21,439 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:33:21,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-11-29 06:33:21,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685607707] [2023-11-29 06:33:21,439 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:21,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 06:33:21,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:21,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 06:33:21,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:33:21,442 INFO L87 Difference]: Start difference. First operand 4918 states and 6760 transitions. Second operand has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) [2023-11-29 06:33:22,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:22,577 INFO L93 Difference]: Finished difference Result 8619 states and 11617 transitions. [2023-11-29 06:33:22,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:33:22,578 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) Word has length 351 [2023-11-29 06:33:22,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:22,600 INFO L225 Difference]: With dead ends: 8619 [2023-11-29 06:33:22,600 INFO L226 Difference]: Without dead ends: 3984 [2023-11-29 06:33:22,612 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 704 GetRequests, 694 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-11-29 06:33:22,612 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 248 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 300 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 300 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:22,613 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [266 Valid, 343 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 300 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 06:33:22,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3984 states. [2023-11-29 06:33:23,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3984 to 2081. [2023-11-29 06:33:23,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2081 states, 1355 states have (on average 1.2553505535055351) internal successors, (1701), 1355 states have internal predecessors, (1701), 570 states have call successors, (570), 155 states have call predecessors, (570), 155 states have return successors, (570), 570 states have call predecessors, (570), 570 states have call successors, (570) [2023-11-29 06:33:23,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2081 states to 2081 states and 2841 transitions. [2023-11-29 06:33:23,087 INFO L78 Accepts]: Start accepts. Automaton has 2081 states and 2841 transitions. Word has length 351 [2023-11-29 06:33:23,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:23,088 INFO L495 AbstractCegarLoop]: Abstraction has 2081 states and 2841 transitions. [2023-11-29 06:33:23,088 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.142857142857142) internal successors, (78), 7 states have internal predecessors, (78), 2 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 2 states have call predecessors, (96), 2 states have call successors, (96) [2023-11-29 06:33:23,088 INFO L276 IsEmpty]: Start isEmpty. Operand 2081 states and 2841 transitions. [2023-11-29 06:33:23,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2023-11-29 06:33:23,090 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:23,090 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:23,096 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 06:33:23,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-29 06:33:23,291 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:23,291 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:23,291 INFO L85 PathProgramCache]: Analyzing trace with hash 561882863, now seen corresponding path program 1 times [2023-11-29 06:33:23,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:23,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164108511] [2023-11-29 06:33:23,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:23,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:23,325 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:23,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1907194456] [2023-11-29 06:33:23,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:23,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:23,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:23,326 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:23,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 06:33:23,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:23,542 INFO L262 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 40 conjunts are in the unsatisfiable core [2023-11-29 06:33:23,547 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:25,929 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 3166 proven. 432 refuted. 0 times theorem prover too weak. 2786 trivial. 0 not checked. [2023-11-29 06:33:25,930 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:26,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:26,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164108511] [2023-11-29 06:33:26,373 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:26,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907194456] [2023-11-29 06:33:26,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907194456] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:33:26,373 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:33:26,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21] total 21 [2023-11-29 06:33:26,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007054895] [2023-11-29 06:33:26,374 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:26,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-11-29 06:33:26,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:26,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-11-29 06:33:26,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=606, Unknown=0, NotChecked=0, Total=812 [2023-11-29 06:33:26,376 INFO L87 Difference]: Start difference. First operand 2081 states and 2841 transitions. Second operand has 22 states, 22 states have (on average 4.2272727272727275) internal successors, (93), 19 states have internal predecessors, (93), 6 states have call successors, (57), 6 states have call predecessors, (57), 9 states have return successors, (57), 6 states have call predecessors, (57), 6 states have call successors, (57) [2023-11-29 06:33:30,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:30,996 INFO L93 Difference]: Finished difference Result 5740 states and 7647 transitions. [2023-11-29 06:33:30,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-29 06:33:30,997 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.2272727272727275) internal successors, (93), 19 states have internal predecessors, (93), 6 states have call successors, (57), 6 states have call predecessors, (57), 9 states have return successors, (57), 6 states have call predecessors, (57), 6 states have call successors, (57) Word has length 351 [2023-11-29 06:33:30,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:31,016 INFO L225 Difference]: With dead ends: 5740 [2023-11-29 06:33:31,016 INFO L226 Difference]: Without dead ends: 4533 [2023-11-29 06:33:31,020 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 494 GetRequests, 436 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 834 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=941, Invalid=2599, Unknown=0, NotChecked=0, Total=3540 [2023-11-29 06:33:31,020 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 432 mSDsluCounter, 1399 mSDsCounter, 0 mSdLazyCounter, 1552 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 432 SdHoareTripleChecker+Valid, 1561 SdHoareTripleChecker+Invalid, 1724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:31,021 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [432 Valid, 1561 Invalid, 1724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1552 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-11-29 06:33:31,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4533 states. [2023-11-29 06:33:31,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4533 to 4054. [2023-11-29 06:33:31,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4054 states, 2639 states have (on average 1.2368321333838574) internal successors, (3264), 2639 states have internal predecessors, (3264), 1083 states have call successors, (1083), 331 states have call predecessors, (1083), 331 states have return successors, (1083), 1083 states have call predecessors, (1083), 1083 states have call successors, (1083) [2023-11-29 06:33:31,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4054 states to 4054 states and 5430 transitions. [2023-11-29 06:33:31,998 INFO L78 Accepts]: Start accepts. Automaton has 4054 states and 5430 transitions. Word has length 351 [2023-11-29 06:33:31,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:31,999 INFO L495 AbstractCegarLoop]: Abstraction has 4054 states and 5430 transitions. [2023-11-29 06:33:31,999 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.2272727272727275) internal successors, (93), 19 states have internal predecessors, (93), 6 states have call successors, (57), 6 states have call predecessors, (57), 9 states have return successors, (57), 6 states have call predecessors, (57), 6 states have call successors, (57) [2023-11-29 06:33:31,999 INFO L276 IsEmpty]: Start isEmpty. Operand 4054 states and 5430 transitions. [2023-11-29 06:33:32,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2023-11-29 06:33:32,002 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:32,002 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:32,008 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 06:33:32,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:32,203 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:32,203 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:32,204 INFO L85 PathProgramCache]: Analyzing trace with hash 820048301, now seen corresponding path program 1 times [2023-11-29 06:33:32,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:32,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578336474] [2023-11-29 06:33:32,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:32,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:32,229 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:32,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [995296776] [2023-11-29 06:33:32,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:32,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:32,230 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:32,231 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:32,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 06:33:32,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,439 INFO L262 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 06:33:32,445 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:35,277 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 492 proven. 162 refuted. 0 times theorem prover too weak. 5730 trivial. 0 not checked. [2023-11-29 06:33:35,277 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:33:38,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:38,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578336474] [2023-11-29 06:33:38,390 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:33:38,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995296776] [2023-11-29 06:33:38,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995296776] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:33:38,390 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:33:38,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2023-11-29 06:33:38,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128592353] [2023-11-29 06:33:38,391 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:33:38,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 06:33:38,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:38,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 06:33:38,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2023-11-29 06:33:38,393 INFO L87 Difference]: Start difference. First operand 4054 states and 5430 transitions. Second operand has 10 states, 10 states have (on average 7.5) internal successors, (75), 9 states have internal predecessors, (75), 2 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2023-11-29 06:33:41,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:41,527 INFO L93 Difference]: Finished difference Result 7472 states and 9955 transitions. [2023-11-29 06:33:41,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 06:33:41,528 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.5) internal successors, (75), 9 states have internal predecessors, (75), 2 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) Word has length 351 [2023-11-29 06:33:41,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:41,558 INFO L225 Difference]: With dead ends: 7472 [2023-11-29 06:33:41,558 INFO L226 Difference]: Without dead ends: 5649 [2023-11-29 06:33:41,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 694 GetRequests, 671 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=170, Invalid=430, Unknown=0, NotChecked=0, Total=600 [2023-11-29 06:33:41,564 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 193 mSDsluCounter, 1221 mSDsCounter, 0 mSdLazyCounter, 735 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 193 SdHoareTripleChecker+Valid, 1395 SdHoareTripleChecker+Invalid, 869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 735 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:41,565 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [193 Valid, 1395 Invalid, 869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 735 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 06:33:41,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5649 states. [2023-11-29 06:33:42,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5649 to 5339. [2023-11-29 06:33:42,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5339 states, 3468 states have (on average 1.2303921568627452) internal successors, (4267), 3468 states have internal predecessors, (4267), 1425 states have call successors, (1425), 445 states have call predecessors, (1425), 445 states have return successors, (1425), 1425 states have call predecessors, (1425), 1425 states have call successors, (1425) [2023-11-29 06:33:42,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5339 states to 5339 states and 7117 transitions. [2023-11-29 06:33:42,555 INFO L78 Accepts]: Start accepts. Automaton has 5339 states and 7117 transitions. Word has length 351 [2023-11-29 06:33:42,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:42,555 INFO L495 AbstractCegarLoop]: Abstraction has 5339 states and 7117 transitions. [2023-11-29 06:33:42,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.5) internal successors, (75), 9 states have internal predecessors, (75), 2 states have call successors, (57), 2 states have call predecessors, (57), 3 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2023-11-29 06:33:42,556 INFO L276 IsEmpty]: Start isEmpty. Operand 5339 states and 7117 transitions. [2023-11-29 06:33:42,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 353 [2023-11-29 06:33:42,558 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:42,558 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:42,564 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 06:33:42,758 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:42,759 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:42,759 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:42,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1426939650, now seen corresponding path program 1 times [2023-11-29 06:33:42,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:42,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908175860] [2023-11-29 06:33:42,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:42,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:42,790 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:33:42,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [500656785] [2023-11-29 06:33:42,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:42,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:33:42,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:42,792 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:33:42,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 06:33:43,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 06:33:43,056 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 06:33:43,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 06:33:43,627 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 06:33:43,627 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-29 06:33:43,628 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-29 06:33:43,636 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 06:33:43,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 06:33:43,833 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:43,838 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 06:33:44,012 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet4 could not be translated [2023-11-29 06:33:44,014 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet5 could not be translated [2023-11-29 06:33:44,015 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated [2023-11-29 06:33:44,055 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 06:33:44 BoogieIcfgContainer [2023-11-29 06:33:44,055 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 06:33:44,056 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 06:33:44,056 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 06:33:44,056 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 06:33:44,057 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:32:42" (3/4) ... [2023-11-29 06:33:44,058 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-29 06:33:44,059 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 06:33:44,060 INFO L158 Benchmark]: Toolchain (without parser) took 62534.80ms. Allocated memory was 169.9MB in the beginning and 1.0GB in the end (delta: 855.6MB). Free memory was 140.4MB in the beginning and 357.6MB in the end (delta: -217.2MB). Peak memory consumption was 638.4MB. Max. memory is 16.1GB. [2023-11-29 06:33:44,060 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 121.6MB. Free memory is still 88.8MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 06:33:44,061 INFO L158 Benchmark]: CACSL2BoogieTranslator took 330.39ms. Allocated memory is still 169.9MB. Free memory was 140.4MB in the beginning and 121.7MB in the end (delta: 18.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2023-11-29 06:33:44,061 INFO L158 Benchmark]: Boogie Procedure Inliner took 60.20ms. Allocated memory is still 169.9MB. Free memory was 121.7MB in the beginning and 116.4MB in the end (delta: 5.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-11-29 06:33:44,061 INFO L158 Benchmark]: Boogie Preprocessor took 79.55ms. Allocated memory is still 169.9MB. Free memory was 116.4MB in the beginning and 109.2MB in the end (delta: 7.2MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2023-11-29 06:33:44,061 INFO L158 Benchmark]: RCFGBuilder took 650.78ms. Allocated memory is still 169.9MB. Free memory was 109.2MB in the beginning and 70.3MB in the end (delta: 38.9MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. [2023-11-29 06:33:44,062 INFO L158 Benchmark]: TraceAbstraction took 61403.54ms. Allocated memory was 169.9MB in the beginning and 1.0GB in the end (delta: 855.6MB). Free memory was 69.4MB in the beginning and 358.7MB in the end (delta: -289.3MB). Peak memory consumption was 569.2MB. Max. memory is 16.1GB. [2023-11-29 06:33:44,062 INFO L158 Benchmark]: Witness Printer took 3.55ms. Allocated memory is still 1.0GB. Free memory is still 357.6MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 06:33:44,064 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 121.6MB. Free memory is still 88.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 330.39ms. Allocated memory is still 169.9MB. Free memory was 140.4MB in the beginning and 121.7MB in the end (delta: 18.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 60.20ms. Allocated memory is still 169.9MB. Free memory was 121.7MB in the beginning and 116.4MB in the end (delta: 5.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 79.55ms. Allocated memory is still 169.9MB. Free memory was 116.4MB in the beginning and 109.2MB in the end (delta: 7.2MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 650.78ms. Allocated memory is still 169.9MB. Free memory was 109.2MB in the beginning and 70.3MB in the end (delta: 38.9MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. * TraceAbstraction took 61403.54ms. Allocated memory was 169.9MB in the beginning and 1.0GB in the end (delta: 855.6MB). Free memory was 69.4MB in the beginning and 358.7MB in the end (delta: -289.3MB). Peak memory consumption was 569.2MB. Max. memory is 16.1GB. * Witness Printer took 3.55ms. Allocated memory is still 1.0GB. Free memory is still 357.6MB. 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~nondet5 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet6 could not be translated - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 292, overapproximation of someUnaryDOUBLEoperation at line 30, overapproximation of someBinaryArithmeticFLOAToperation at line 83. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed short int var_1_1 = 16; [L23] signed char var_1_5 = -8; [L24] unsigned char var_1_6 = 10; [L25] unsigned char var_1_7 = 128; [L26] unsigned char var_1_8 = 1; [L27] unsigned char var_1_11 = 0; [L28] unsigned char var_1_12 = 0; [L29] signed short int var_1_13 = 200; [L30] float var_1_14 = -0.8; [L31] float var_1_15 = 127.25; [L32] float var_1_16 = 3.5; [L33] unsigned short int var_1_17 = 16; [L34] unsigned char var_1_19 = 1; [L35] unsigned char var_1_20 = 0; [L36] unsigned char var_1_21 = 0; [L37] unsigned char var_1_22 = 0; [L38] unsigned char var_1_23 = 1; [L39] signed short int var_1_24 = -32; [L40] unsigned char var_1_25 = 1; [L41] float var_1_26 = 500.65; [L42] signed long int var_1_27 = -8; [L43] float var_1_28 = 255.5; [L44] float var_1_29 = 64.8; [L45] unsigned long int var_1_30 = 10; [L46] unsigned long int var_1_31 = 10; [L47] unsigned long int var_1_32 = 256; [L48] unsigned long int var_1_33 = 50; [L49] unsigned long int var_1_34 = 200; [L50] unsigned long int var_1_35 = 50; [L51] unsigned long int var_1_36 = 10; [L52] signed char var_1_37 = 5; [L53] unsigned long int var_1_38 = 1538486014; [L54] unsigned char var_1_39 = 10; [L55] unsigned char var_1_40 = 128; [L56] unsigned char var_1_41 = 16; [L57] unsigned char var_1_42 = 0; [L58] unsigned short int var_1_43 = 10; [L59] unsigned short int var_1_44 = 128; [L60] unsigned short int var_1_45 = 40597; [L61] signed short int var_1_46 = 32; [L62] signed short int var_1_47 = 20405; [L63] unsigned short int var_1_48 = 10; [L64] unsigned char var_1_49 = 1; [L65] unsigned char var_1_50 = 1; [L66] unsigned char var_1_51 = 1; [L67] signed long int var_1_52 = 1; [L68] float var_1_53 = 7.25; [L69] unsigned char var_1_54 = 4; [L70] unsigned char var_1_55 = 1; [L71] unsigned char var_1_56 = 0; [L72] signed short int last_1_var_1_1 = 16; [L73] unsigned char last_1_var_1_6 = 10; [L74] unsigned char last_1_var_1_8 = 1; [L75] signed short int last_1_var_1_13 = 200; [L296] isInitial = 1 [L297] FCALL initially() [L298] COND TRUE 1 [L299] CALL updateLastVariables() [L286] last_1_var_1_1 = var_1_1 [L287] last_1_var_1_6 = var_1_6 [L288] last_1_var_1_8 = var_1_8 [L289] last_1_var_1_13 = var_1_13 [L299] RET updateLastVariables() [L300] CALL updateVariables() [L197] var_1_5 = __VERIFIER_nondet_char() [L198] CALL assume_abort_if_not(var_1_5 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=128, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=128, var_1_8=1] [L198] RET assume_abort_if_not(var_1_5 >= -127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=128, var_1_8=1] [L199] CALL assume_abort_if_not(var_1_5 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=128, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=128, var_1_8=1] [L199] RET assume_abort_if_not(var_1_5 <= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=128, var_1_8=1] [L200] var_1_7 = __VERIFIER_nondet_uchar() [L201] CALL assume_abort_if_not(var_1_7 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L201] RET assume_abort_if_not(var_1_7 >= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L202] CALL assume_abort_if_not(var_1_7 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L202] RET assume_abort_if_not(var_1_7 <= 254) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L203] var_1_11 = __VERIFIER_nondet_uchar() [L204] CALL assume_abort_if_not(var_1_11 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L204] RET assume_abort_if_not(var_1_11 >= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L205] CALL assume_abort_if_not(var_1_11 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L205] RET assume_abort_if_not(var_1_11 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L206] var_1_12 = __VERIFIER_nondet_uchar() [L207] CALL assume_abort_if_not(var_1_12 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L207] RET assume_abort_if_not(var_1_12 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L208] CALL assume_abort_if_not(var_1_12 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L208] RET assume_abort_if_not(var_1_12 <= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L209] var_1_15 = __VERIFIER_nondet_float() [L210] CALL assume_abort_if_not((var_1_15 >= -461168.6018427382800e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 4611686.018427382800e+12F && var_1_15 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L210] RET assume_abort_if_not((var_1_15 >= -461168.6018427382800e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 4611686.018427382800e+12F && var_1_15 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L211] var_1_16 = __VERIFIER_nondet_float() [L212] CALL assume_abort_if_not((var_1_16 >= -461168.6018427382800e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 4611686.018427382800e+12F && var_1_16 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L212] RET assume_abort_if_not((var_1_16 >= -461168.6018427382800e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 4611686.018427382800e+12F && var_1_16 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L213] var_1_20 = __VERIFIER_nondet_uchar() [L214] CALL assume_abort_if_not(var_1_20 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L214] RET assume_abort_if_not(var_1_20 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L215] CALL assume_abort_if_not(var_1_20 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L215] RET assume_abort_if_not(var_1_20 <= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L216] var_1_22 = __VERIFIER_nondet_uchar() [L217] CALL assume_abort_if_not(var_1_22 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L217] RET assume_abort_if_not(var_1_22 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L218] CALL assume_abort_if_not(var_1_22 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L218] RET assume_abort_if_not(var_1_22 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L219] var_1_23 = __VERIFIER_nondet_uchar() [L220] CALL assume_abort_if_not(var_1_23 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L220] RET assume_abort_if_not(var_1_23 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L221] CALL assume_abort_if_not(var_1_23 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L221] RET assume_abort_if_not(var_1_23 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L222] var_1_24 = __VERIFIER_nondet_short() [L223] CALL assume_abort_if_not(var_1_24 >= -32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L223] RET assume_abort_if_not(var_1_24 >= -32768) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L224] CALL assume_abort_if_not(var_1_24 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L224] RET assume_abort_if_not(var_1_24 <= 32767) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L225] var_1_25 = __VERIFIER_nondet_uchar() [L226] CALL assume_abort_if_not(var_1_25 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L226] RET assume_abort_if_not(var_1_25 >= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L227] CALL assume_abort_if_not(var_1_25 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L227] RET assume_abort_if_not(var_1_25 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L228] var_1_27 = __VERIFIER_nondet_long() [L229] CALL assume_abort_if_not(var_1_27 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L229] RET assume_abort_if_not(var_1_27 >= -2147483648) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L230] CALL assume_abort_if_not(var_1_27 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L230] RET assume_abort_if_not(var_1_27 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L231] CALL assume_abort_if_not(var_1_27 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L231] RET assume_abort_if_not(var_1_27 != 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L232] var_1_28 = __VERIFIER_nondet_float() [L233] CALL assume_abort_if_not((var_1_28 >= -461168.6018427382800e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 4611686.018427382800e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L233] RET assume_abort_if_not((var_1_28 >= -461168.6018427382800e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 4611686.018427382800e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L234] var_1_29 = __VERIFIER_nondet_float() [L235] CALL assume_abort_if_not((var_1_29 >= -461168.6018427382800e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 4611686.018427382800e+12F && var_1_29 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L235] RET assume_abort_if_not((var_1_29 >= -461168.6018427382800e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 4611686.018427382800e+12F && var_1_29 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L236] var_1_31 = __VERIFIER_nondet_ulong() [L237] CALL assume_abort_if_not(var_1_31 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L237] RET assume_abort_if_not(var_1_31 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L238] CALL assume_abort_if_not(var_1_31 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L238] RET assume_abort_if_not(var_1_31 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L239] var_1_32 = __VERIFIER_nondet_ulong() [L240] CALL assume_abort_if_not(var_1_32 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L240] RET assume_abort_if_not(var_1_32 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L241] CALL assume_abort_if_not(var_1_32 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L241] RET assume_abort_if_not(var_1_32 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L242] var_1_33 = __VERIFIER_nondet_ulong() [L243] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L243] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L244] CALL assume_abort_if_not(var_1_33 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L244] RET assume_abort_if_not(var_1_33 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L245] var_1_34 = __VERIFIER_nondet_ulong() [L246] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L246] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L247] CALL assume_abort_if_not(var_1_34 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L247] RET assume_abort_if_not(var_1_34 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L248] var_1_35 = __VERIFIER_nondet_ulong() [L249] CALL assume_abort_if_not(var_1_35 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L249] RET assume_abort_if_not(var_1_35 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L250] CALL assume_abort_if_not(var_1_35 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L250] RET assume_abort_if_not(var_1_35 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L251] var_1_37 = __VERIFIER_nondet_char() [L252] CALL assume_abort_if_not(var_1_37 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L252] RET assume_abort_if_not(var_1_37 >= -127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L253] CALL assume_abort_if_not(var_1_37 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L253] RET assume_abort_if_not(var_1_37 <= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L254] var_1_38 = __VERIFIER_nondet_ulong() [L255] CALL assume_abort_if_not(var_1_38 >= 1073741824) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L255] RET assume_abort_if_not(var_1_38 >= 1073741824) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L256] CALL assume_abort_if_not(var_1_38 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L256] RET assume_abort_if_not(var_1_38 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L257] var_1_40 = __VERIFIER_nondet_uchar() [L258] CALL assume_abort_if_not(var_1_40 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L258] RET assume_abort_if_not(var_1_40 >= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L259] CALL assume_abort_if_not(var_1_40 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L259] RET assume_abort_if_not(var_1_40 <= 254) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L260] var_1_41 = __VERIFIER_nondet_uchar() [L261] CALL assume_abort_if_not(var_1_41 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L261] RET assume_abort_if_not(var_1_41 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L262] CALL assume_abort_if_not(var_1_41 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L262] RET assume_abort_if_not(var_1_41 <= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L263] var_1_42 = __VERIFIER_nondet_uchar() [L264] CALL assume_abort_if_not(var_1_42 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L264] RET assume_abort_if_not(var_1_42 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L265] CALL assume_abort_if_not(var_1_42 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L265] RET assume_abort_if_not(var_1_42 <= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L266] var_1_45 = __VERIFIER_nondet_ushort() [L267] CALL assume_abort_if_not(var_1_45 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L267] RET assume_abort_if_not(var_1_45 >= 32767) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L268] CALL assume_abort_if_not(var_1_45 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L268] RET assume_abort_if_not(var_1_45 <= 65534) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=20405, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L269] var_1_47 = __VERIFIER_nondet_short() [L270] CALL assume_abort_if_not(var_1_47 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L270] RET assume_abort_if_not(var_1_47 >= 16383) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L271] CALL assume_abort_if_not(var_1_47 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L271] RET assume_abort_if_not(var_1_47 <= 32766) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L272] var_1_50 = __VERIFIER_nondet_uchar() [L273] CALL assume_abort_if_not(var_1_50 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L273] RET assume_abort_if_not(var_1_50 >= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L274] CALL assume_abort_if_not(var_1_50 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L274] RET assume_abort_if_not(var_1_50 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L275] var_1_51 = __VERIFIER_nondet_uchar() [L276] CALL assume_abort_if_not(var_1_51 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L276] RET assume_abort_if_not(var_1_51 >= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L277] CALL assume_abort_if_not(var_1_51 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L277] RET assume_abort_if_not(var_1_51 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_53=29/4, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L278] var_1_53 = __VERIFIER_nondet_float() [L279] CALL assume_abort_if_not((var_1_53 >= -922337.2036854776000e+13F && var_1_53 <= -1.0e-20F) || (var_1_53 <= 9223372.036854776000e+12F && var_1_53 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L279] RET assume_abort_if_not((var_1_53 >= -922337.2036854776000e+13F && var_1_53 <= -1.0e-20F) || (var_1_53 <= 9223372.036854776000e+12F && var_1_53 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L280] CALL assume_abort_if_not(var_1_53 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L280] RET assume_abort_if_not(var_1_53 != 0.0F) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L281] var_1_56 = __VERIFIER_nondet_uchar() [L282] CALL assume_abort_if_not(var_1_56 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L282] RET assume_abort_if_not(var_1_56 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L283] CALL assume_abort_if_not(var_1_56 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L283] RET assume_abort_if_not(var_1_56 <= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L300] RET updateVariables() [L301] CALL step() [L79] COND TRUE var_1_22 || var_1_23 [L80] var_1_21 = ((var_1_24 > -4) || var_1_25) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L82] COND TRUE ((var_1_24 + 25) % var_1_27) < 2 [L83] var_1_26 = (((((var_1_28) < 0 ) ? -(var_1_28) : (var_1_28))) + ((((1.6f) > (var_1_29)) ? (1.6f) : (var_1_29)))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L85] COND TRUE var_1_23 && (var_1_29 > var_1_28) [L86] var_1_30 = ((((((((var_1_31) < (var_1_32)) ? (var_1_31) : (var_1_32))) < 0 ) ? -((((var_1_31) < (var_1_32)) ? (var_1_31) : (var_1_32))) : ((((var_1_31) < (var_1_32)) ? (var_1_31) : (var_1_32))))) + ((((((((var_1_33) > (var_1_34)) ? (var_1_33) : (var_1_34)))) < (var_1_35)) ? (((((var_1_33) > (var_1_34)) ? (var_1_33) : (var_1_34)))) : (var_1_35)))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L88] EXPR ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) >> var_1_32 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=10, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L88] COND FALSE !((((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) >> var_1_32) != var_1_34) [L91] COND TRUE \read(var_1_25) [L92] var_1_39 = (var_1_40 - var_1_41) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L96] COND TRUE (- var_1_41) != var_1_40 [L97] var_1_43 = var_1_39 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L99] COND TRUE var_1_38 <= (~ var_1_31) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=128, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L100] COND TRUE ((((var_1_41) < 0 ) ? -(var_1_41) : (var_1_41))) >= var_1_42 [L101] var_1_44 = ((((var_1_45 - var_1_42) < 0 ) ? -(var_1_45 - var_1_42) : (var_1_45 - var_1_42))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L114] EXPR var_1_39 >> var_1_27 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=32, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L114] COND TRUE (var_1_39 >> var_1_27) <= var_1_32 [L115] var_1_46 = (128 - (var_1_47 - var_1_42)) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=10, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L117] var_1_48 = ((((((((var_1_40) < (16)) ? (var_1_40) : (16))) + var_1_41) < 0 ) ? -(((((var_1_40) < (16)) ? (var_1_40) : (16))) + var_1_41) : (((((var_1_40) < (16)) ? (var_1_40) : (16))) + var_1_41))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L118] COND TRUE \read(var_1_21) [L119] var_1_49 = var_1_25 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=1, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L125] COND TRUE ((((var_1_26) < (var_1_28)) ? (var_1_26) : (var_1_28))) > (var_1_29 / var_1_53) [L126] var_1_52 = ((((var_1_39) < 0 ) ? -(var_1_39) : (var_1_39))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L128] EXPR var_1_36 ^ var_1_39 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=1, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L128] COND FALSE !((var_1_36 ^ var_1_39) > var_1_44) [L135] COND FALSE !(((((var_1_29 / var_1_53) < 0 ) ? -(var_1_29 / var_1_53) : (var_1_29 / var_1_53))) <= var_1_26) [L142] var_1_55 = 0 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L144] signed long int stepLocal_6 = last_1_var_1_1; [L145] unsigned char stepLocal_5 = ((((last_1_var_1_1) < (8)) ? (last_1_var_1_1) : (8))) <= var_1_5; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_5=0, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L146] COND TRUE stepLocal_5 || last_1_var_1_8 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_5=0, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L147] COND FALSE !(stepLocal_6 <= last_1_var_1_6) [L150] var_1_14 = var_1_16 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_5=0, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=2, var_1_16=2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L155] COND FALSE !(var_1_14 <= var_1_15) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_5=0, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=2, var_1_16=2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=10, var_1_7=201, var_1_8=1] [L158] COND TRUE var_1_5 >= -2 [L159] var_1_6 = (var_1_7 - 100) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_5=0, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=2, var_1_16=2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=101, var_1_7=201, var_1_8=1] [L161] unsigned char stepLocal_4 = var_1_6; [L162] signed long int stepLocal_3 = var_1_6 / var_1_7; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_3=0, stepLocal_4=101, stepLocal_5=0, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=2, var_1_16=2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=101, var_1_7=201, var_1_8=1] [L163] COND TRUE last_1_var_1_13 >= stepLocal_3 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_3=0, stepLocal_4=101, stepLocal_5=0, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=2, var_1_16=2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=101, var_1_7=201, var_1_8=1] [L164] COND TRUE stepLocal_4 != ((((((((var_1_6) > (last_1_var_1_13)) ? (var_1_6) : (last_1_var_1_13)))) > (var_1_5)) ? (((((var_1_6) > (last_1_var_1_13)) ? (var_1_6) : (last_1_var_1_13)))) : (var_1_5))) [L165] var_1_13 = var_1_7 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_3=0, stepLocal_4=101, stepLocal_5=0, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=2, var_1_16=2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=101, var_1_7=201, var_1_8=1] [L172] unsigned char stepLocal_7 = var_1_6; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_3=0, stepLocal_4=101, stepLocal_5=0, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=2, var_1_16=2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=101, var_1_7=201, var_1_8=1] [L173] COND FALSE !(stepLocal_7 > var_1_6) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_3=0, stepLocal_4=101, stepLocal_5=0, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=2, var_1_16=2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=101, var_1_7=201, var_1_8=1] [L176] unsigned char stepLocal_0 = var_1_6; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_0=101, stepLocal_3=0, stepLocal_4=101, stepLocal_5=0, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=2, var_1_16=2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=101, var_1_7=201, var_1_8=1] [L177] COND TRUE \read(var_1_19) [L178] var_1_1 = ((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_0=101, stepLocal_3=0, stepLocal_4=101, stepLocal_5=0, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=2, var_1_16=2, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=101, var_1_7=201, var_1_8=1] [L184] unsigned char stepLocal_2 = var_1_19 && var_1_19; [L185] unsigned char stepLocal_1 = var_1_7; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_0=101, stepLocal_1=201, stepLocal_2=1, stepLocal_3=0, stepLocal_4=101, stepLocal_5=0, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=2, var_1_16=2, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=101, var_1_7=201, var_1_8=1] [L186] COND FALSE !((49.5f <= var_1_14) && stepLocal_2) [L193] var_1_8 = var_1_12 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_0=101, stepLocal_1=201, stepLocal_2=1, stepLocal_3=0, stepLocal_4=101, stepLocal_5=0, stepLocal_6=16, stepLocal_7=101, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=2, var_1_16=2, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=101, var_1_7=201, var_1_8=0] [L301] RET step() [L302] CALL, EXPR property() [L292-L293] return ((((((var_1_19 ? (var_1_1 == ((signed short int) ((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))) : ((((((var_1_5) < 0 ) ? -(var_1_5) : (var_1_5))) >= var_1_6) ? (var_1_1 == ((signed short int) var_1_5)) : 1)) && ((var_1_5 >= -2) ? (var_1_6 == ((unsigned char) (var_1_7 - 100))) : 1)) && (((49.5f <= var_1_14) && (var_1_19 && var_1_19)) ? ((var_1_13 < var_1_7) ? (var_1_8 == ((unsigned char) (var_1_19 || var_1_11))) : (var_1_8 == ((unsigned char) var_1_11))) : (var_1_8 == ((unsigned char) var_1_12)))) && ((last_1_var_1_13 >= (var_1_6 / var_1_7)) ? ((var_1_6 != ((((((((var_1_6) > (last_1_var_1_13)) ? (var_1_6) : (last_1_var_1_13)))) > (var_1_5)) ? (((((var_1_6) > (last_1_var_1_13)) ? (var_1_6) : (last_1_var_1_13)))) : (var_1_5)))) ? (var_1_13 == ((signed short int) var_1_7)) : (var_1_13 == ((signed short int) last_1_var_1_13))) : (var_1_13 == ((signed short int) var_1_6)))) && (((((((last_1_var_1_1) < (8)) ? (last_1_var_1_1) : (8))) <= var_1_5) || last_1_var_1_8) ? ((last_1_var_1_1 <= last_1_var_1_6) ? (var_1_14 == ((float) (var_1_15 + var_1_16))) : (var_1_14 == ((float) var_1_16))) : (var_1_14 == ((float) var_1_16)))) && ((var_1_6 > var_1_6) ? (var_1_17 == ((unsigned short int) ((((25) > ((var_1_13 + var_1_6))) ? (25) : ((var_1_13 + var_1_6)))))) : 1)) && ((var_1_14 <= var_1_15) ? (var_1_19 == ((unsigned char) (var_1_12 || var_1_20))) : 1) ; [L302] RET, EXPR property() [L302] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=2, var_1_16=2, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=101, var_1_7=201, var_1_8=0] [L19] reach_error() VAL [\old(cond)=0, cond=0, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=201, var_1_14=2, var_1_16=2, var_1_17=16, var_1_19=1, var_1_1=101, var_1_20=0, var_1_21=1, var_1_22=1, var_1_23=1, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=127, var_1_31=2147483647, var_1_32=0, var_1_33=127, var_1_34=127, var_1_35=127, var_1_36=10, var_1_37=127, var_1_38=1073741824, var_1_39=0, var_1_40=127, var_1_41=127, var_1_42=127, var_1_43=0, var_1_44=65407, var_1_45=65534, var_1_46=-32511, var_1_47=32766, var_1_48=143, var_1_49=1, var_1_50=1, var_1_51=1, var_1_52=0, var_1_54=4, var_1_55=0, var_1_56=0, var_1_5=7, var_1_6=101, var_1_7=201, var_1_8=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 140 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 61.1s, OverallIterations: 14, TraceHistogramMax: 57, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 24.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 5263 SdHoareTripleChecker+Valid, 12.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5093 mSDsluCounter, 11823 SdHoareTripleChecker+Invalid, 11.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 8879 mSDsCounter, 3019 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 10529 IncrementalHoareTripleChecker+Invalid, 13548 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3019 mSolverCounterUnsat, 2944 mSDtfsCounter, 10529 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 7107 GetRequests, 6742 SyntacticMatches, 3 SemanticMatches, 362 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4924 ImplicationChecksByTransitivity, 10.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5444occurred in iteration=9, InterpolantAutomatonStates: 289, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.6s AutomataMinimizationTime, 13 MinimizatonAttempts, 5010 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 3.1s SatisfiabilityAnalysisTime, 22.6s InterpolantComputationTime, 5254 NumberOfCodeBlocks, 5254 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 6287 ConstructedInterpolants, 1 QuantifiedInterpolants, 35302 SizeOfPredicates, 74 NumberOfNonLiveVariables, 10136 ConjunctsInSsa, 192 ConjunctsInUnsatCore, 18 InterpolantComputations, 4 PerfectInterpolantSequences, 112440/114912 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2023-11-29 06:33:44,151 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/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_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/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_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/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 bcbcb400fb3c2001bae06c1a3f5fabc11943b7dd9f57ad2b480b7bdc063ccccb --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 06:33:46,022 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 06:33:46,090 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-11-29 06:33:46,106 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 06:33:46,106 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 06:33:46,135 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 06:33:46,136 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 06:33:46,137 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 06:33:46,137 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 06:33:46,138 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 06:33:46,139 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 06:33:46,139 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 06:33:46,140 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 06:33:46,141 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 06:33:46,141 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 06:33:46,142 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 06:33:46,143 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 06:33:46,143 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 06:33:46,144 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 06:33:46,144 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 06:33:46,145 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 06:33:46,146 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 06:33:46,146 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 06:33:46,147 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-29 06:33:46,147 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-11-29 06:33:46,148 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-11-29 06:33:46,148 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 06:33:46,148 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 06:33:46,149 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 06:33:46,149 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 06:33:46,149 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 06:33:46,150 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 06:33:46,150 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 06:33:46,150 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:33:46,151 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 06:33:46,151 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 06:33:46,151 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 06:33:46,152 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-11-29 06:33:46,152 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-11-29 06:33:46,152 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 06:33:46,152 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 06:33:46,152 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 06:33:46,153 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 06:33:46,153 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 06:33:46,153 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-11-29 06:33:46,153 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_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/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_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/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 -> bcbcb400fb3c2001bae06c1a3f5fabc11943b7dd9f57ad2b480b7bdc063ccccb [2023-11-29 06:33:46,444 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 06:33:46,465 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 06:33:46,468 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 06:33:46,470 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 06:33:46,470 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 06:33:46,471 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i [2023-11-29 06:33:49,303 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 06:33:49,536 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 06:33:49,537 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i [2023-11-29 06:33:49,552 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/data/23ccbd888/f852b6a6682c4f8ab7df74be2b4ff8cb/FLAGd85f93285 [2023-11-29 06:33:49,567 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/data/23ccbd888/f852b6a6682c4f8ab7df74be2b4ff8cb [2023-11-29 06:33:49,570 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 06:33:49,571 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 06:33:49,573 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 06:33:49,573 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 06:33:49,578 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 06:33:49,579 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:33:49" (1/1) ... [2023-11-29 06:33:49,580 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@31631344 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49, skipping insertion in model container [2023-11-29 06:33:49,580 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:33:49" (1/1) ... [2023-11-29 06:33:49,619 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 06:33:49,772 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_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i[916,929] [2023-11-29 06:33:49,857 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:33:49,872 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 06:33:49,885 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_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-100_file-42.i[916,929] [2023-11-29 06:33:49,936 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:33:49,957 INFO L206 MainTranslator]: Completed translation [2023-11-29 06:33:49,958 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49 WrapperNode [2023-11-29 06:33:49,958 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 06:33:49,959 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 06:33:49,959 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 06:33:49,959 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 06:33:49,967 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49" (1/1) ... [2023-11-29 06:33:49,984 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49" (1/1) ... [2023-11-29 06:33:50,028 INFO L138 Inliner]: procedures = 27, calls = 70, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 311 [2023-11-29 06:33:50,028 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 06:33:50,029 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 06:33:50,029 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 06:33:50,030 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 06:33:50,042 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49" (1/1) ... [2023-11-29 06:33:50,042 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49" (1/1) ... [2023-11-29 06:33:50,049 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49" (1/1) ... [2023-11-29 06:33:50,082 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-11-29 06:33:50,082 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49" (1/1) ... [2023-11-29 06:33:50,082 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49" (1/1) ... [2023-11-29 06:33:50,101 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49" (1/1) ... [2023-11-29 06:33:50,106 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49" (1/1) ... [2023-11-29 06:33:50,110 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49" (1/1) ... [2023-11-29 06:33:50,113 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49" (1/1) ... [2023-11-29 06:33:50,120 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 06:33:50,121 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 06:33:50,121 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 06:33:50,121 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 06:33:50,122 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49" (1/1) ... [2023-11-29 06:33:50,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:33:50,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:33:50,152 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 06:33:50,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 06:33:50,189 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 06:33:50,190 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-11-29 06:33:50,190 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 06:33:50,190 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 06:33:50,190 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 06:33:50,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 06:33:50,301 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 06:33:50,304 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 06:33:56,868 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 06:33:56,924 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 06:33:56,924 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 06:33:56,925 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:33:56 BoogieIcfgContainer [2023-11-29 06:33:56,925 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 06:33:56,928 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 06:33:56,928 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 06:33:56,931 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 06:33:56,931 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 06:33:49" (1/3) ... [2023-11-29 06:33:56,932 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69905ae0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:33:56, skipping insertion in model container [2023-11-29 06:33:56,932 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:33:49" (2/3) ... [2023-11-29 06:33:56,933 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69905ae0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:33:56, skipping insertion in model container [2023-11-29 06:33:56,933 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:33:56" (3/3) ... [2023-11-29 06:33:56,934 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-100_file-42.i [2023-11-29 06:33:56,953 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 06:33:56,953 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 06:33:57,000 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 06:33:57,006 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;@32b77d0b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 06:33:57,007 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 06:33:57,012 INFO L276 IsEmpty]: Start isEmpty. Operand has 135 states, 75 states have (on average 1.4533333333333334) internal successors, (109), 76 states have internal predecessors, (109), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-29 06:33:57,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2023-11-29 06:33:57,036 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:57,037 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:57,037 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:57,042 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:57,043 INFO L85 PathProgramCache]: Analyzing trace with hash -1380777256, now seen corresponding path program 1 times [2023-11-29 06:33:57,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:33:57,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [782214924] [2023-11-29 06:33:57,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:57,058 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:33:57,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:33:57,060 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 06:33:57,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-11-29 06:33:57,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:57,711 INFO L262 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 06:33:57,737 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:33:57,813 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 1804 proven. 0 refuted. 0 times theorem prover too weak. 4580 trivial. 0 not checked. [2023-11-29 06:33:57,814 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:33:57,815 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:33:57,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [782214924] [2023-11-29 06:33:57,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [782214924] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:33:57,816 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:33:57,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:33:57,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384913479] [2023-11-29 06:33:57,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:33:57,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 06:33:57,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:33:57,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 06:33:57,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 06:33:57,858 INFO L87 Difference]: Start difference. First operand has 135 states, 75 states have (on average 1.4533333333333334) internal successors, (109), 76 states have internal predecessors, (109), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) Second operand has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2023-11-29 06:33:58,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:58,081 INFO L93 Difference]: Finished difference Result 267 states and 501 transitions. [2023-11-29 06:33:58,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 06:33:58,091 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) Word has length 346 [2023-11-29 06:33:58,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:58,099 INFO L225 Difference]: With dead ends: 267 [2023-11-29 06:33:58,099 INFO L226 Difference]: Without dead ends: 133 [2023-11-29 06:33:58,103 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 345 GetRequests, 345 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 06:33:58,106 INFO L413 NwaCegarLoop]: 215 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:58,107 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 215 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:33:58,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133 states. [2023-11-29 06:33:58,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133. [2023-11-29 06:33:58,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133 states, 74 states have (on average 1.4054054054054055) internal successors, (104), 74 states have internal predecessors, (104), 57 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-29 06:33:58,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 218 transitions. [2023-11-29 06:33:58,171 INFO L78 Accepts]: Start accepts. Automaton has 133 states and 218 transitions. Word has length 346 [2023-11-29 06:33:58,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:58,172 INFO L495 AbstractCegarLoop]: Abstraction has 133 states and 218 transitions. [2023-11-29 06:33:58,172 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 34.0) internal successors, (68), 2 states have internal predecessors, (68), 2 states have call successors, (57), 2 states have call predecessors, (57), 2 states have return successors, (57), 2 states have call predecessors, (57), 2 states have call successors, (57) [2023-11-29 06:33:58,173 INFO L276 IsEmpty]: Start isEmpty. Operand 133 states and 218 transitions. [2023-11-29 06:33:58,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2023-11-29 06:33:58,183 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:58,183 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:58,202 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/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 06:33:58,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:33:58,384 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:33:58,385 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:58,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1916359334, now seen corresponding path program 1 times [2023-11-29 06:33:58,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:33:58,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1697099115] [2023-11-29 06:33:58,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:58,387 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:33:58,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:33:58,388 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 06:33:58,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-11-29 06:33:59,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:59,028 INFO L262 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 06:33:59,041 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:34:00,373 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 4074 proven. 141 refuted. 0 times theorem prover too weak. 2169 trivial. 0 not checked. [2023-11-29 06:34:00,373 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:34:01,135 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 189 proven. 144 refuted. 0 times theorem prover too weak. 6051 trivial. 0 not checked. [2023-11-29 06:34:01,135 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:34:01,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1697099115] [2023-11-29 06:34:01,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1697099115] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:34:01,136 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:34:01,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2023-11-29 06:34:01,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926829899] [2023-11-29 06:34:01,137 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:34:01,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 06:34:01,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:34:01,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 06:34:01,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:34:01,142 INFO L87 Difference]: Start difference. First operand 133 states and 218 transitions. Second operand has 14 states, 14 states have (on average 7.5) internal successors, (105), 14 states have internal predecessors, (105), 5 states have call successors, (87), 3 states have call predecessors, (87), 7 states have return successors, (88), 5 states have call predecessors, (88), 5 states have call successors, (88) [2023-11-29 06:34:02,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:34:02,542 INFO L93 Difference]: Finished difference Result 279 states and 445 transitions. [2023-11-29 06:34:02,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-29 06:34:02,550 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.5) internal successors, (105), 14 states have internal predecessors, (105), 5 states have call successors, (87), 3 states have call predecessors, (87), 7 states have return successors, (88), 5 states have call predecessors, (88), 5 states have call successors, (88) Word has length 346 [2023-11-29 06:34:02,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:34:02,555 INFO L225 Difference]: With dead ends: 279 [2023-11-29 06:34:02,555 INFO L226 Difference]: Without dead ends: 147 [2023-11-29 06:34:02,557 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 698 GetRequests, 679 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=151, Invalid=269, Unknown=0, NotChecked=0, Total=420 [2023-11-29 06:34:02,559 INFO L413 NwaCegarLoop]: 149 mSDtfsCounter, 334 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 191 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:34:02,559 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [361 Valid, 423 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 06:34:02,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 147 states. [2023-11-29 06:34:02,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 139. [2023-11-29 06:34:02,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 78 states have (on average 1.3461538461538463) internal successors, (105), 78 states have internal predecessors, (105), 57 states have call successors, (57), 3 states have call predecessors, (57), 3 states have return successors, (57), 57 states have call predecessors, (57), 57 states have call successors, (57) [2023-11-29 06:34:02,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 219 transitions. [2023-11-29 06:34:02,590 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 219 transitions. Word has length 346 [2023-11-29 06:34:02,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:34:02,592 INFO L495 AbstractCegarLoop]: Abstraction has 139 states and 219 transitions. [2023-11-29 06:34:02,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.5) internal successors, (105), 14 states have internal predecessors, (105), 5 states have call successors, (87), 3 states have call predecessors, (87), 7 states have return successors, (88), 5 states have call predecessors, (88), 5 states have call successors, (88) [2023-11-29 06:34:02,593 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 219 transitions. [2023-11-29 06:34:02,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 347 [2023-11-29 06:34:02,597 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:34:02,597 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:34:02,608 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2023-11-29 06:34:02,797 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:34:02,798 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:34:02,798 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:34:02,798 INFO L85 PathProgramCache]: Analyzing trace with hash 135007834, now seen corresponding path program 1 times [2023-11-29 06:34:02,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:34:02,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2066444261] [2023-11-29 06:34:02,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:34:02,800 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:34:02,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:34:02,801 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 06:34:02,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-11-29 06:34:03,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:03,435 INFO L262 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:34:03,443 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:34:04,565 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-29 06:34:04,566 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:34:04,566 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:34:04,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2066444261] [2023-11-29 06:34:04,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2066444261] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:34:04,567 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:34:04,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:34:04,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705285643] [2023-11-29 06:34:04,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:34:04,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:34:04,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:34:04,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:34:04,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:34:04,571 INFO L87 Difference]: Start difference. First operand 139 states and 219 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:34:05,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:34:05,165 INFO L93 Difference]: Finished difference Result 416 states and 656 transitions. [2023-11-29 06:34:05,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:34:05,174 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 346 [2023-11-29 06:34:05,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:34:05,179 INFO L225 Difference]: With dead ends: 416 [2023-11-29 06:34:05,179 INFO L226 Difference]: Without dead ends: 278 [2023-11-29 06:34:05,180 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 343 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:34:05,182 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 137 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 624 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 06:34:05,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 624 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 06:34:05,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2023-11-29 06:34:05,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 258. [2023-11-29 06:34:05,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 137 states have (on average 1.3065693430656935) internal successors, (179), 137 states have internal predecessors, (179), 114 states have call successors, (114), 6 states have call predecessors, (114), 6 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2023-11-29 06:34:05,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 407 transitions. [2023-11-29 06:34:05,242 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 407 transitions. Word has length 346 [2023-11-29 06:34:05,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:34:05,244 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 407 transitions. [2023-11-29 06:34:05,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:34:05,244 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 407 transitions. [2023-11-29 06:34:05,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2023-11-29 06:34:05,248 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:34:05,248 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:34:05,259 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2023-11-29 06:34:05,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:34:05,449 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:34:05,449 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:34:05,449 INFO L85 PathProgramCache]: Analyzing trace with hash 710107478, now seen corresponding path program 1 times [2023-11-29 06:34:05,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:34:05,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2048913663] [2023-11-29 06:34:05,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:34:05,450 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:34:05,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:34:05,451 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 06:34:05,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-11-29 06:34:05,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:05,978 INFO L262 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 06:34:05,986 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:34:08,372 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-29 06:34:08,372 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:34:08,372 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:34:08,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2048913663] [2023-11-29 06:34:08,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2048913663] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:34:08,373 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:34:08,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 06:34:08,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627316457] [2023-11-29 06:34:08,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:34:08,375 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:34:08,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:34:08,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:34:08,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:34:08,376 INFO L87 Difference]: Start difference. First operand 258 states and 407 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:34:09,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:34:09,340 INFO L93 Difference]: Finished difference Result 551 states and 867 transitions. [2023-11-29 06:34:09,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:34:09,348 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 347 [2023-11-29 06:34:09,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:34:09,351 INFO L225 Difference]: With dead ends: 551 [2023-11-29 06:34:09,352 INFO L226 Difference]: Without dead ends: 413 [2023-11-29 06:34:09,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 349 GetRequests, 343 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 06:34:09,353 INFO L413 NwaCegarLoop]: 222 mSDtfsCounter, 167 mSDsluCounter, 502 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 06:34:09,353 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 724 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 06:34:09,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2023-11-29 06:34:09,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 394. [2023-11-29 06:34:09,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 213 states have (on average 1.3192488262910798) internal successors, (281), 213 states have internal predecessors, (281), 171 states have call successors, (171), 9 states have call predecessors, (171), 9 states have return successors, (171), 171 states have call predecessors, (171), 171 states have call successors, (171) [2023-11-29 06:34:09,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 623 transitions. [2023-11-29 06:34:09,412 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 623 transitions. Word has length 347 [2023-11-29 06:34:09,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:34:09,414 INFO L495 AbstractCegarLoop]: Abstraction has 394 states and 623 transitions. [2023-11-29 06:34:09,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:34:09,414 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 623 transitions. [2023-11-29 06:34:09,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2023-11-29 06:34:09,418 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:34:09,418 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:34:09,432 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2023-11-29 06:34:09,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:34:09,619 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:34:09,619 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:34:09,619 INFO L85 PathProgramCache]: Analyzing trace with hash -301009772, now seen corresponding path program 1 times [2023-11-29 06:34:09,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:34:09,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [487284416] [2023-11-29 06:34:09,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:34:09,621 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:34:09,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:34:09,621 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 06:34:09,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-11-29 06:34:10,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:10,142 INFO L262 TraceCheckSpWp]: Trace formula consists of 556 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 06:34:10,147 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:34:10,169 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-29 06:34:10,169 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:34:10,169 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:34:10,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [487284416] [2023-11-29 06:34:10,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [487284416] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:34:10,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:34:10,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 06:34:10,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496639243] [2023-11-29 06:34:10,170 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:34:10,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 06:34:10,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:34:10,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 06:34:10,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:34:10,172 INFO L87 Difference]: Start difference. First operand 394 states and 623 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:34:10,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:34:10,434 INFO L93 Difference]: Finished difference Result 668 states and 1057 transitions. [2023-11-29 06:34:10,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 06:34:10,444 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 347 [2023-11-29 06:34:10,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:34:10,447 INFO L225 Difference]: With dead ends: 668 [2023-11-29 06:34:10,447 INFO L226 Difference]: Without dead ends: 394 [2023-11-29 06:34:10,448 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 345 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 06:34:10,449 INFO L413 NwaCegarLoop]: 206 mSDtfsCounter, 11 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:34:10,449 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 397 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:34:10,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2023-11-29 06:34:10,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 394. [2023-11-29 06:34:10,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 213 states have (on average 1.3098591549295775) internal successors, (279), 213 states have internal predecessors, (279), 171 states have call successors, (171), 9 states have call predecessors, (171), 9 states have return successors, (171), 171 states have call predecessors, (171), 171 states have call successors, (171) [2023-11-29 06:34:10,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 621 transitions. [2023-11-29 06:34:10,513 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 621 transitions. Word has length 347 [2023-11-29 06:34:10,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:34:10,514 INFO L495 AbstractCegarLoop]: Abstraction has 394 states and 621 transitions. [2023-11-29 06:34:10,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:34:10,515 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 621 transitions. [2023-11-29 06:34:10,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2023-11-29 06:34:10,517 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:34:10,518 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:34:10,533 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/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 06:34:10,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:34:10,721 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:34:10,721 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:34:10,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1110356398, now seen corresponding path program 1 times [2023-11-29 06:34:10,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:34:10,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1816683116] [2023-11-29 06:34:10,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:34:10,722 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:34:10,722 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:34:10,723 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 06:34:10,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-11-29 06:34:11,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:11,289 INFO L262 TraceCheckSpWp]: Trace formula consists of 555 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 06:34:11,295 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:34:13,116 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 2039 proven. 279 refuted. 0 times theorem prover too weak. 4066 trivial. 0 not checked. [2023-11-29 06:34:13,116 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:34:14,205 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 51 proven. 282 refuted. 0 times theorem prover too weak. 6051 trivial. 0 not checked. [2023-11-29 06:34:14,205 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:34:14,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1816683116] [2023-11-29 06:34:14,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1816683116] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:34:14,206 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:34:14,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2023-11-29 06:34:14,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698668262] [2023-11-29 06:34:14,206 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:34:14,207 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 06:34:14,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:34:14,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 06:34:14,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:34:14,209 INFO L87 Difference]: Start difference. First operand 394 states and 621 transitions. Second operand has 13 states, 13 states have (on average 6.384615384615385) internal successors, (83), 13 states have internal predecessors, (83), 3 states have call successors, (106), 3 states have call predecessors, (106), 7 states have return successors, (107), 3 states have call predecessors, (107), 3 states have call successors, (107) [2023-11-29 06:34:16,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:34:16,803 INFO L93 Difference]: Finished difference Result 751 states and 1132 transitions. [2023-11-29 06:34:16,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-29 06:34:16,804 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.384615384615385) internal successors, (83), 13 states have internal predecessors, (83), 3 states have call successors, (106), 3 states have call predecessors, (106), 7 states have return successors, (107), 3 states have call predecessors, (107), 3 states have call successors, (107) Word has length 347 [2023-11-29 06:34:16,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:34:16,810 INFO L225 Difference]: With dead ends: 751 [2023-11-29 06:34:16,810 INFO L226 Difference]: Without dead ends: 613 [2023-11-29 06:34:16,811 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 714 GetRequests, 682 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=315, Invalid=741, Unknown=0, NotChecked=0, Total=1056 [2023-11-29 06:34:16,812 INFO L413 NwaCegarLoop]: 281 mSDtfsCounter, 179 mSDsluCounter, 628 mSDsCounter, 0 mSdLazyCounter, 913 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 1079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 913 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:34:16,813 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 909 Invalid, 1079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 913 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-11-29 06:34:16,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 613 states. [2023-11-29 06:34:16,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 613 to 571. [2023-11-29 06:34:16,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 322 states have (on average 1.2919254658385093) internal successors, (416), 322 states have internal predecessors, (416), 228 states have call successors, (228), 20 states have call predecessors, (228), 20 states have return successors, (228), 228 states have call predecessors, (228), 228 states have call successors, (228) [2023-11-29 06:34:16,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 872 transitions. [2023-11-29 06:34:16,864 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 872 transitions. Word has length 347 [2023-11-29 06:34:16,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:34:16,865 INFO L495 AbstractCegarLoop]: Abstraction has 571 states and 872 transitions. [2023-11-29 06:34:16,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.384615384615385) internal successors, (83), 13 states have internal predecessors, (83), 3 states have call successors, (106), 3 states have call predecessors, (106), 7 states have return successors, (107), 3 states have call predecessors, (107), 3 states have call successors, (107) [2023-11-29 06:34:16,866 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 872 transitions. [2023-11-29 06:34:16,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2023-11-29 06:34:16,868 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:34:16,868 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:34:16,879 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2023-11-29 06:34:17,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:34:17,069 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:34:17,069 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:34:17,069 INFO L85 PathProgramCache]: Analyzing trace with hash -1697162412, now seen corresponding path program 1 times [2023-11-29 06:34:17,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:34:17,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1260124648] [2023-11-29 06:34:17,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:34:17,070 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:34:17,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:34:17,071 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 06:34:17,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-11-29 06:34:17,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:17,600 INFO L262 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 06:34:17,606 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:34:20,110 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 492 proven. 162 refuted. 0 times theorem prover too weak. 5730 trivial. 0 not checked. [2023-11-29 06:34:20,110 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:34:21,567 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:34:21,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1260124648] [2023-11-29 06:34:21,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1260124648] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:34:21,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1776040502] [2023-11-29 06:34:21,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:34:21,568 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-29 06:34:21,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 [2023-11-29 06:34:21,569 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-29 06:34:21,570 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2023-11-29 06:34:22,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:22,849 INFO L262 TraceCheckSpWp]: Trace formula consists of 554 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 06:34:22,855 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:34:24,438 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-29 06:34:24,438 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:34:24,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1776040502] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:34:24,439 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:34:24,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2023-11-29 06:34:24,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26424121] [2023-11-29 06:34:24,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:34:24,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 06:34:24,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:34:24,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 06:34:24,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-11-29 06:34:24,441 INFO L87 Difference]: Start difference. First operand 571 states and 872 transitions. Second operand has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 5 states have internal predecessors, (65), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:34:30,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:34:30,183 INFO L93 Difference]: Finished difference Result 1404 states and 2119 transitions. [2023-11-29 06:34:30,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:34:30,192 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 5 states have internal predecessors, (65), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 347 [2023-11-29 06:34:30,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:34:30,200 INFO L225 Difference]: With dead ends: 1404 [2023-11-29 06:34:30,200 INFO L226 Difference]: Without dead ends: 1115 [2023-11-29 06:34:30,202 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 728 GetRequests, 714 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2023-11-29 06:34:30,203 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 196 mSDsluCounter, 625 mSDsCounter, 0 mSdLazyCounter, 319 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 859 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-11-29 06:34:30,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 859 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 319 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-11-29 06:34:30,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1115 states. [2023-11-29 06:34:30,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1115 to 1047. [2023-11-29 06:34:30,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1047 states, 606 states have (on average 1.2953795379537953) internal successors, (785), 608 states have internal predecessors, (785), 403 states have call successors, (403), 37 states have call predecessors, (403), 37 states have return successors, (403), 401 states have call predecessors, (403), 403 states have call successors, (403) [2023-11-29 06:34:30,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1047 states to 1047 states and 1591 transitions. [2023-11-29 06:34:30,385 INFO L78 Accepts]: Start accepts. Automaton has 1047 states and 1591 transitions. Word has length 347 [2023-11-29 06:34:30,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:34:30,386 INFO L495 AbstractCegarLoop]: Abstraction has 1047 states and 1591 transitions. [2023-11-29 06:34:30,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.833333333333334) internal successors, (65), 5 states have internal predecessors, (65), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:34:30,386 INFO L276 IsEmpty]: Start isEmpty. Operand 1047 states and 1591 transitions. [2023-11-29 06:34:30,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2023-11-29 06:34:30,389 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:34:30,389 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:34:30,405 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2023-11-29 06:34:30,602 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2023-11-29 06:34:30,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt [2023-11-29 06:34:30,790 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:34:30,791 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:34:30,791 INFO L85 PathProgramCache]: Analyzing trace with hash -1438996974, now seen corresponding path program 1 times [2023-11-29 06:34:30,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:34:30,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [501826282] [2023-11-29 06:34:30,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:34:30,792 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:34:30,792 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:34:30,793 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 06:34:30,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-11-29 06:34:31,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:31,348 INFO L262 TraceCheckSpWp]: Trace formula consists of 553 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 06:34:31,353 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:34:33,965 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 492 proven. 162 refuted. 0 times theorem prover too weak. 5730 trivial. 0 not checked. [2023-11-29 06:34:33,965 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:34:35,447 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 06:34:35,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [501826282] [2023-11-29 06:34:35,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [501826282] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:34:35,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1049542205] [2023-11-29 06:34:35,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:34:35,448 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2023-11-29 06:34:35,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 [2023-11-29 06:34:35,449 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2023-11-29 06:34:35,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2023-11-29 06:34:36,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:36,703 INFO L262 TraceCheckSpWp]: Trace formula consists of 553 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 06:34:36,708 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:34:39,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6384 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6384 trivial. 0 not checked. [2023-11-29 06:34:39,534 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:34:39,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1049542205] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:34:39,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:34:39,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2023-11-29 06:34:39,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591126294] [2023-11-29 06:34:39,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:34:39,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:34:39,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 06:34:39,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:34:39,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:34:39,537 INFO L87 Difference]: Start difference. First operand 1047 states and 1591 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:34:45,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:34:45,460 INFO L93 Difference]: Finished difference Result 1810 states and 2748 transitions. [2023-11-29 06:34:45,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:34:45,461 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) Word has length 347 [2023-11-29 06:34:45,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:34:45,469 INFO L225 Difference]: With dead ends: 1810 [2023-11-29 06:34:45,470 INFO L226 Difference]: Without dead ends: 1373 [2023-11-29 06:34:45,471 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 727 GetRequests, 713 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2023-11-29 06:34:45,472 INFO L413 NwaCegarLoop]: 233 mSDtfsCounter, 150 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:34:45,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 739 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-11-29 06:34:45,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1373 states. [2023-11-29 06:34:45,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1373 to 1334. [2023-11-29 06:34:45,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1334 states, 769 states have (on average 1.2925877763329) internal successors, (994), 771 states have internal predecessors, (994), 517 states have call successors, (517), 47 states have call predecessors, (517), 47 states have return successors, (517), 515 states have call predecessors, (517), 517 states have call successors, (517) [2023-11-29 06:34:45,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1334 states to 1334 states and 2028 transitions. [2023-11-29 06:34:45,733 INFO L78 Accepts]: Start accepts. Automaton has 1334 states and 2028 transitions. Word has length 347 [2023-11-29 06:34:45,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:34:45,734 INFO L495 AbstractCegarLoop]: Abstraction has 1334 states and 2028 transitions. [2023-11-29 06:34:45,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 1 states have call successors, (57), 1 states have call predecessors, (57), 1 states have return successors, (57), 1 states have call predecessors, (57), 1 states have call successors, (57) [2023-11-29 06:34:45,735 INFO L276 IsEmpty]: Start isEmpty. Operand 1334 states and 2028 transitions. [2023-11-29 06:34:45,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2023-11-29 06:34:45,737 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:34:45,738 INFO L195 NwaCegarLoop]: trace histogram [57, 57, 57, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:34:45,750 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt (11)] Ended with exit code 0 [2023-11-29 06:34:45,953 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-11-29 06:34:46,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/cvc4 --incremental --print-success --lang smt,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:34:46,139 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:34:46,139 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:34:46,139 INFO L85 PathProgramCache]: Analyzing trace with hash 116012833, now seen corresponding path program 1 times [2023-11-29 06:34:46,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 06:34:46,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2116152611] [2023-11-29 06:34:46,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:34:46,140 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 06:34:46,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 06:34:46,141 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-11-29 06:34:46,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e267f373-bb4a-4b3b-a5ac-4c87e7f704fc/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-11-29 06:34:46,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:46,681 INFO L262 TraceCheckSpWp]: Trace formula consists of 555 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-29 06:34:46,694 INFO L285 TraceCheckSpWp]: Computing forward predicates...